No confidence vote of Tory MPs: Theresa May won a leadership ballot by 200 to 117 votes on 12 December 2018. Under current party rules, there can't be another vote for a further year so the PM is technically safe until 12 December this year. Many MPs want to change the rules to allow an earlier contest but this would need to be agreed by the 1922 Committee.
No confidence vote in Parliament: The PM would have to resign if she lost a confidence vote in Parliament. Labour tried this manoeuvre in December but Tory MPs and their DUP allies backed the PM. Might some Tories now withhold their support if they think it will usher in a new leader rather than a general election?
Grassroots Tory revolt: Local Conservative associations seem to be turning against the PM, with one - Clwyd South - already passing a motion of no confidence in her. The National Conservative Convention's vote on 15 June is non-binding, though, so the PM could ignore it.
Cabinet revolt: Margaret Thatcher quit in 1990 after a number of ministers told her it was time to go. Could history repeat itself? There has been no sign of that so far and colleagues who want to succeed her - and there are many - may not want to be seen to be the ones wielding the knife or to risk sacrificing their own careers.
Quits of her own accord: The BBC's Norman Smith says there is no way the PM will "walk away" right now, but this could change in the aftermath of a "catastrophic" result in European elections.
Reference: BBC