The image shows a group of people holding signs and banners at a protest or rally. The people are standing behind a green barricade and appear to be of different ages and ethnicities. Some of the people are holding placards with messages such as "Migrant & refugee welcome here" and "Kick the Tories out!" The placards also have images of people and text that reads "Britain is broken general election". The people in the crowd are wearing jackets and hats, suggesting that the protest is taking place in a public space. The background is blurred, but it appears to be a city street with buildings and trees.