Whilst it is indeed the fault of the Tories imo, she is just an absolutely awful politician from a PR point of view and I have no idea how she’s made it this far.
The only thing I can think of is that she’s always been a convenient ‘sacrificial lamb’ that managed to escape the sacrifice (most of the time).