Blame migrants, or blame the rich? That’s the populist divide in Britain’s politics now Gaby Hinsliff The Guardian 5 36 02.09.2025 .....© The Guardian visit website