United Kingdom: Protests held in over 25 British towns against rising cost of living

UK News

Thousands of people marched across the UK to protests against the rising cost of living. These country-wide protest were organized and coordinated by a political pressure group called the People’s Assembly and was supported by trade unions.

Credit WION