Storia: Starmer has just embarrassed Britain in front of the most powerful man in the world — Warptech News