I live in MC's constituency so can shed a bit of light (at least, from my perspective) about some things.
Firstly, MC is the ONLY Tory MP in Sheffield. In fact, it was rather a surprise that she was voted in to this constituency, which seems to have been a solid red seat for quite some time. Sheffield is known for being a Labour dominant town, and now also has a lot of Green MPs.
This area of the city is geographically and socially distant from the more "centralised" constituencies in which we see the likes of EI campaigning for seats... To the point when one might wonder whether the distance (in addition to being represented by a Tory MP) means this area is dropped from prominence in local decision making and media coverage... But I digress.
Since being voted in (and possibly prior to this, I wasn't paying attention then), there seem to have been several attempts to smear or deride MC, in local newspapers and forums. The church/conversion therapy connection being only one of them (I won't repeat the others here). Those smears have proven tenuous at best, or when revealed to be untrue, a shrugging of the shoulders and a sense of "oh, but she's a Tory anyway".
From a local point of view, MC has been a blessing to the community (at least in my opinion). She actively assists and campaigns in issues of importance in this constituency. Many good things have happened (and continue to happen) to benefit this area of town as a result of her involvement.
I say these things as a previously staunch Labour supporter, now politically homeless (partly due to GC issues and mostly due to a lack of local involvement or constituency care from certain "prominent" MPs in other areas of Sheffield I have lived). I cannot call myself a Tory, nor do I agree with MC on many of the ways she has voted. I did not vote for her, but given the chance to do so next time, I most certainly will, because she has proven herself to have an excellent track record on local issues of importance to me. But her safeguarding and GC activities are an excellent bonus!