Posted: May 24, 2019 at 6:43 pm TWG Source Theresa May’s Final Humiliation The British prime minister, who said she will resign on June 7, had one job: to deliver Brexit. She failed to do it. Leave a Reply Cancel replyYou must be logged in to post a comment.