I'm not going to vote for any party that can't recognise the importance of sex-based rights for women and doesn't grasp basic principles of safeguarding children and other vulnerable groups.
Currently that seems to rule out:
Labour
LibDems
Greens
Women's Equality Party

I don't live in Scotland but if I did the SNP would also be off the table.
I'd rather gnaw my own arm off than vote Tory. If we had a competent, strong, uncorrupt government with a genuine One Nation approach who were also openly defending women's rights in a sane and nuanced way that balanced them with the rights of other groups, maybe it would give me pause, but we don't, and don't seem ever likely to either.
Now as it happens, my vote is an irrelevance in our first past the post system, because I live in a London borough with a Labour council and hardly any councillors from other parties, and our MP is Labour with an enormous majority. Last General Election I voted for the Green candidate because she was openly GC and seemed like a good person - and also I knew she wouldn't be elected so I wasn't doing anything to give the Greens more political power. At local elections I look for an independent candidate who seems sane.
What do others do? Spoil the ballot paper? Abstain? Pick the least worst candidate on the grounds that somebody has to do the job?
All so depressing.