Being a ‘Lame duck’ leader doesn’t have to be lame

Yesterday, the British Prime Minister, Theresa May, won a vote of confidence held among her parliamentary colleagues with 200-117 tally. While the 117 figure looks rather high (because it is), I’m surprised it wasn’t higher given the unfortunate election campaign… Continue Reading