Anti-Brexit protester Steve Bray shouts at a ministerial car motorcade in Westminster as the winner of the Conservative Party leadership race is announced on 5th September 2022 in London, United Kingdom. Liz Truss MP won the contest and will be the new Tory Party leader and incoming Prime Minister.