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