Tag: Keir Starmer

Britain Needs a Bastard

Leaders are simply better—more effective, more popular at their peaks, more trusted in the moments that matter—precisely when they refuse to pretend they are better than the rest of us.

BREAKING: Two Jews Stabbed in London

Following arson attacks on community ambulances, the stabbing in Golders Green has reignited calls for the government to take a harder line against Islamist extremism and Iranian influence.