This is the thing that I've found the most confusing. There are politicians who are of the opinion that we should leave. Them I understand pushing for it. But May was a Remainer or, at least, flexible enough on the issue that she advocated for remaining. So why is she so gung-ho now? Is it simply that she thought that was the way that the political winds were blowing and now she's backed herself into a position that she can't climb down from?
A number of factors:
- The Conservative membership now overwhelmingly support Brexit, even a no-deal Brexit so Theresa May is playing to her party
- Apparently a significant majority of constituencies voted to leave - this apparently means that their MP must support leave otherwise they won't be reelected
- Her (and to be fair the Labour) manifesto was very clear about Brexit. She promised Brexit, she didn't necessarily promise a functioning UK economy afterwards
- Politics has fundamentally changed. In the past, leaders had ideas and attempted to convince/cajole/bully the public into supporting them. These days it's more a case of pandering to public opinion.