I find it very strange that a large amount of people in this country believe that there is nobody in the Conservative PLP to replace her. Thankfully, that silly line of thought has become less popular since Justine Greening resigned from the government.
I think Theresa May is just very bad at seeming like a real human. And ever since she lost the election her awkwardness has shone through. She cant go off-script without saying something that sounds totally fake (probably because it is).