April 23, 2025 | By Staff Reporter
In a move that's already ignited fury across the country, Labour leader Sir Keir Starmer used his St George's Day speech today not to celebrate England’s proud heritage—but to attack those he labeled "so-called patriots."
Speaking from a podium draped in red and white, Starmer took aim at what he called “a narrow and divisive version of patriotism,” saying it “feeds fear rather than pride.” While he claimed to be honoring St George and English values, his words quickly turned into a lecture—slamming those who question immigration, criticize woke policies, or express traditional views.
“Waving a flag doesn't make you a patriot,” Starmer declared. “Real patriotism is about progress, inclusion, and embracing modern Britain.”
Critics were quick to pounce. Tory MPs, veterans’ groups, and thousands online accused Starmer of using England’s national day as a soapbox for ideological grandstanding—painting proud citizens as backward or intolerant.
“Starmer just told millions of proud English men and women they’re the problem,” said Conservative MP Jake Holloway. “He’s out of touch with the values that built this country.”
Social media erupted with reactions, with hashtags like #StarmerHatesEngland and #StGeorgesDay trending by afternoon.
Many asked: Why use England’s day of pride to scold the English?
The backlash could spell more trouble for Starmer as the general election looms. With growing criticism of Labour's messaging and authenticity, today’s speech might go down as yet another moment where the party leader failed to connect with Middle England.
While Starmer may believe he's redefining patriotism, to many watching—especially those who proudly fly the St George's Cross—he looked more like a man attacking the very people he claims to represent.
Post a Comment