well this was a surprise. Clearly something is about to come out that is too damaging that she's getting ahead of the story, rather than being forced out.
I admit, I don't know anything about financial issues, I'll have to google that but the gender reform backtrack surely made her position untenable.
I find her an odd one. I find that I disagree entirely with her politics, but when we've had times of crisis, she's the only one who has ever been there to immediately step up. Remember back in 2016 after the Brexit vote and the whole of parliament had about 2 days of going "oh fuck we didn't expect that", I remember she was the only one who kept a bit of calm. Same as the start of Covid, when Boris was blustering, she kept her head and made sense (then went utterly looney as well)