Britain’s beleaguered new prime minister weathered a protest during her set-piece annual speech to deliver an uncompromising message.
Britain’s beleaguered new prime minister weathered a protest during her set-piece annual speech to deliver an uncompromising message.