Sometimes progress can be a painfully slow slog; and sometimes it happens with shocking speed.
Watching the video of Imagine Dragons frontman Dan Reynolds performing for 30,000 screaming fans at the LoveLoud Festival, it was impossible not to be struck by how far we’ve come, how fast our society has transformed, and how radically different our future will be…