Demonstrators hold placards calling for government funds to be spent on the NHS and climate change, as they attend an anti-war and anti-trident demonstration near the Houses of Parliament in central London
Demonstrators hold placards as they attend an anti-war and anti-trident demonstration near the Houses of Parliament in central London
Demonstrators hold placards as they attend an anti-war and anti-trident demonstration near the Houses of Parliament in central London
Demonstrators hold placards as they attend an anti-war and anti-trident demonstration near the Houses of Parliament in central London