(EDITOR'S NOTE:) Image contains profanity Mandatory Credit: Photo by Licensed by Story Picture Agency/Shutterstock (13833275a) Thousands gather in the streets of London on March 18, 2023, as protesters march from the BBC to Downing Street. The demons