London – Theresa May, who announced her resignation on Friday as the prime minister of the United Kingdom, will be remembered as one of her country’s shortest-serving and least popular leaders. Blamed by supporters of Britain’s departure from the European Union for delivering what they consider half measures, she was loathed also by opponents of [...]

Category: