
British Prime Minister Theresa May has finally capitulated and announced that she’s leaving office on June 7th.
It is understood that Ms. May will remain in charge until a new Prime Minister is chosen.
Failed and protracted Brexit negotiations have blighted Ms. May’s time in office, as she suffered humiliating setbacks time and time again.
The story is developing…