Britain’s voters can’t resist a messy drama. How fortunate for Nigel Farage and Reform Marina Hyde The Guardian 7 39 10.06.2025 .....© The Guardian visit website