I've never warmed to Harriet as a person but I had to vote for her this month because of the way she's rebuilt her career at a relatively advanced age and addressed the mental issues that were holding her back (and were a big part of why I didn't like her!), which has allowed her to finally deliver at a level commensurate with her talent.
Shout out to Sonay and Hannah, who were my picks before Harriet shocked us all this weekend!
I have to take into account the quality of the opponents and , good as Harriets win was , Sonays wins at Wuhan were against a different level of player, as you would expect in a high grade 1000 event.