Urmstongran Heidi Allen isn't standing down because she doesn't represent her constituency on Brexit. Her constituency voted over 60% to remain and she would have stood a fighting chance of retaining her seat, even as a LibDem because she's quite well respected in her constituency.
Her problems are with the Conservative Party, which she sees as a thoroughly "nasty party". She's a successful businesswoman in her own right and (maybe naively) thought that going into politics would enable her to make a difference to people's lives. She's never been a typical Conservative, but doesn't fit the Labour Party mould either. Coming from a small business background, she also believes that Brexit will be damaging.
She's had some problems with a very small section of Leave-supporting right wingers, some of whom published her address. She's genuinely frightened about the safety of her family. She's also had some vile comments on social media from the same group of people.
Nevertheless, the reason she's standing down is because she doesn't see that she fits into the current system and thinks that the system is so broken that she wouldn't be able to bring about the changes she wanted. I've no doubt she will carry on working in a different capacity to try and fulfil her ambitions, but she's disillusioned with national politics.
I don't know her, but I do live a couple of miles from the border of her constituency and I know plenty of people who wanted to vote for her in the upcoming election. To claim that the "British public" has forced her to resign is grossly misleading.