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

Why Scottish ‘No’ vote backs Cameron’s EU referendum strategy

So there we have it! Probably the most successful union of nations known to the civilised world in last 300 years has survived. The people of Scotland have voted in favour of remaining part of the United Kingdom. Now the… Continue Reading