I started to go off May after she started doing U-turns with a vengeance and then called a totally unnecessary election which she ran very badly. Yesterday's speech about EU migrants living in this country was to my understanding David Davies' opening gambit for next Monday. She does seem an opportunist and not a very good one at that!
I take a somewhat different line on May.
I think she is a woman who wants to get problems sorted out, and she called the election as the basis for doing just that.
I think she's a Brexiteer at heart - that she put herself forward as a Remainer was understandable, but based on the belief that Remain would win, and she'd a very good job in Cabinet to protect, so why hack the boss off (that'd be David Cameron) by saying you're a Brexiteer when everyone was saying Remain would win.
The election call was understandable too. The whole country was fooled into believing there'd be a Tory Landslide, so between 5 and 10 in a hundred voters thought they could have free ride and have a protest vote, for WFA, Triple-Lock and a whole basket to things. It was an odd election that was perverted by the mainstream broadcast media.
Some may claim she's made some errors, but I don't think so. She had a manifesto that candidly addressed many of the nations problem and people didn't like the medicine, but above all she's been very, very, unlucky.
Basically, I think she's a very, very, good person who has all the right inclinations. It is just unfortunate for her that the broadcast media are running a very successful anti-brexit campaign, so they latch on to everything as though the she and her government are incompetent. The BBC's view is that government from Brussels is best, and it matters little if there's a left-wing bunch of incompetents in government here, because all the big decisions are taken in Brussels anyway.
She and the government have just been plagued by some very unpredictable circumstances.