May's u-turn: Why now?

From the toppling of a Prime Minister and flash crashes in the pound, all the way down to the callous downsizing of our nation’s Toblerone bars, the UK’s historic Leave vote from the EU continues to run more like a suspense-filled thriller than a political motion to leave the single market. In the latest twist to the story, Prime Minister Theresa May announced last Wednesday that she would ‘reluctantly’ hold a snap General Election on 8th June 2017 to reaffirm the strong and stable leadership of her party, during such a moment of enormous national significance.