One of our local candidates is fantastic. He's always out in the community, litter picking, clearing graffiti, responds quickly to questions - I'd happily vote for him to be re-elected in a heartbeat.
But he recently defected to a different party. And a vote for that party is, well, bluntly, a wasted vote in the GE.
Do I vote for the candidate that really understands his local area, what is important to local people, and actually gets his hands dirty.. or do I vote tactically?