
Prime Minister Keir Starmer on Tuesday accused hard-right politician Nigel Farage of crossing “a moral line" with his anti-immigtration stance, as the British leader contrasted his vision of “patriotic renewal” with what he called Farage's divisive poltics of grievance.
Battling dire approval ratings, a sluggish economy and questions about his leadership, Starmer came out swinging with a punchy speech saying that Britain faces a “fight for the soul of our country” between the governing center-left Labour Party and Farage's Reform UK.