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