How long will Theresa May last as prime minister?

Theresa May could be prime minister for longer many people expect, Conservative MP Jacob Rees-Mogg tells BBC Newsnight.