In an article published in The Sunday Telegraph, the leader of the British opposition Labor Party, Keir Starmer, unexpectedly praised former Prime Minister Margaret Thatcher, hated by the British left, emphasizing that she had unleashed the "natural entrepreneurship of the British."more