The problem is that with modern politics and all its tools, logical (proposed) solutions aren't needed. Éric Zemmour, multiple times found guilty of stoking racism on TV, got 2.5 million votes/7% of the presidential vote in France on a platform that basically consisted of "France is no longer France, let's ship everyone of foreign descent to where they come from, ban Muslims, rename every person with a foreign name, screw the EU". If you think about it for more than a few seconds, that's just terrible on multiple levels and would ruin the country alongside millions of lives. Yet 2.5 million agreed with him? Yeah, he was heavily sponsored by a shithead billionaire, but still. Similarly with Le Pen, who got 8 million for 23%, had a vague populist "foreigner's fault, EU's fault, we'll give money to the poor to subsidise fuel consumption, etc." platform, while literally being bankrolled by Russia (multiple favourable loans from banks close to Putin and friends which saved her party).
Brexit was merely the first major "Western" own goal. We'll see also how climate change changes the field.