The demonstration has been organized by a 'rainbow alliance' of more than 150 unions, environment, charity, faith and development groups assembled under the Put People First banner. Photograph: Leon Neal/AFP/Getty Images
Young World Vision supporters from Luton and Milton Keynes gather with Yes You Can placards at
Photograph: Fiona Hanson/PA
I like the “Yes, you can” signs a lot.