Who should I vote for?

Many of you will have already decided where your vote is going on the 4th of July, and some will be out campaigning for a party. Have you ever wondered …