As someone up thread says...politics should be fluid. We are not living in the 60s, 70s, 80s, 90s or 00s. My vote has changed along with the world, the country and my own circumstances and those around me. A vote for Corbyn's Labour is not the same as a vote for Blair's Labour and likewise Thatcher, Cameron, May.
I'd be more concerned that my DP was hiding behind an outdated view point rather than giving real consideration to the way that he voted, be it tactical or what he really felt was in the best interests of the nation.
This extreme rhetoric- not liking children, the NHS or the disabled. Use of the terms "repugnant" and "morally inferior", does not help anyone's cause or party. It is more likely to turn those undecided in the opposite direction than towards your own.
I'm a "floater", I've voted this time in line with my DP and my DD, in the past we've voted differently. I'm just pleased that they both considered the alternatives and got off their arses and voted. I respect them far more for that, than sticking to the same old party under the misapprehension that this makes them somehow morally superior.
The silent considered, majority wins elections, not those that shout the loudest and deride others with an alternative viewpoint.