When England Betrayed Churchill
Why Theresa May’s story isn’t all that surprising…
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.