67 weird phrases that defined British politics in 2025 – POLITICO

25. One in, one out: Britain and France struck a treaty for small boat crossings — until one returned migrant recrossed the English Channel to Blighty.  

26. Zacktavist: A new generation of Greens got behind “eco-populist” leader…

Continue Reading