The thing is to me this isn't a Labour v Tories thing. We have to do something about it. But we 100% don't need to go about it by the hatred that is being stirred up and by arguing over flags. Someone out there needs to stop points scoring against other parties, stop blaming Brexshit (we know it caused it) and sort out a solution. We are where we are now let's sort it out.
The way you fix it does not involves cancelling foreign aid. Making countries better to be in is the best way to discourage movement like this.
As Sante pointed out progress is being made that should be well up in media reporting. The government needs to ram it down the throats of the tories and reformers with their endless mis/disinformation bollocks.
Quick reality check though; 40 years of fundamentalist libertarian economics, embraced under Margaret Thatcher, ameliorated slightly but never reversed by Tony Blair, followed by 14 years of deliberate Tory austerity, has devastated communities throught the UK, and left our public dervices in ruins. By and large, it's people in the hardest hit communities who are now backing Farage's band of racists and free market, casino capitalism chancers. And what does Farage have to offer the people of Doncaster, Derby and Durham? Thatchersism on steroids, and an extra helping of the xenophobic nonsense which brought us Brexit. It may not be a Labour versus Tory thing, but only because the Tories have now been eaten by Reform. The worst thing Labour can do, meanwhile, is to get dragged into fighting tge next election on Farage's territory. If this current government, who are currently the only adults in the Westminster room, can't address the widening inequality and endemic failure causing real pain to millions of Britons, we are all ****ed, because look what's waiting in the wings. Rant over.