The vultures of the British conservative party have gathered, and the individual who seemed to thrive in failure, to gain momentum in defeat, has finally yielded. UK Prime Minister Theresa May will leave the way for change of leadership on June 7. Never known for any grand gestures of emotion, the Maybot finally gave way to it. It had begun[Read More...]
The post The End of Theresa May appeared first on Countercurrents.
Source