It’s hard to believe that Theresa May was once seen as Thatcher 2.0.
The British press would regularly say that May will run the country for the next 10 years. She barely made it to her third year.
On the other hand, it did feel like a decade. (More…)