Following the 2017 general election the frequency of protests and the number of attendees began to rise. Its is easy to forget now but the Conservative Party made a net loss of 13 seats despite winning 42.4% of the vote. Labour made a net gain of 30 seats with 40.0% (its highest vote share since 2001).
It was the first election in which the Tories had a net loss of seats or Labour had a net gain of seats since 1997. This was the closest result between the two major parties since February 1974 and their highest combined vote share since 1970. (wiki)
People were becoming more politicised and there was a detectable anger at another Tory win, especially with Corbyn’s socialist agenda almost close enough to touch.
Coupled with this was a youtful optimism and a feeling of solidarity. Lest we forget.
For more images taken on the day please visit my flickr album.