A bit like choosing Player of the Season, people have their various reasons for voting the way they do.
It can be...
• a party allegiance
• a vote for the candidate
• a vote for the party leader / Prime Minister
• a vote against a given candidate
• a vote against a given party leader
Or a...