PM reshuffles from weakness as Labour spots advantage over ‘Klarna Chancellor’
69% of the British public, including 54% of 2019 Tory voters, say Boris Johnson is responsible for the behaviour of the protesters who harassed Keir Starmer on Monday. A similar figure, 68%, say the Prime Minister should publicly apologise…