Protesters demonstrate as Chancellor Rachel Reeves is about to leave 11 Downing Street to deliver the spring statement in London, March 26, 2025