Sunday, May 31, 2026
The Far Left
Thus, Prime Minister Keir Starmer denounced this year’s rally as “peddling hatred and division,” saying “we’re in the fight for the soul of this country.” Hatred apparently meaning love for one’s country, and the soul of the U.K. apparently consisting exclusively in importing millions of unassimilable third-world immigrants.