When England Betrayed Churchill

Why Theresa May’s story isn’t all that surprising…

Image courtesy of The Independent

Theresa May, the embattled Prime Minister of the United Kingdom, announced her resignation on May 24, 2019. The announcement, which May presented outside 10 Downing Street in London, came after a three year struggle to push a Brexit deal through Parliament.