It is a usually good thing that people have different thoughts on things although obviously if everyone shared my thoughts and ideals the World would be a much nicer place but unfortunately some people disagree with me so we have the train wreck of a right wing Government vandalising the country.
The Labour Party is set to declare its new leader and the very left-wing Jeremy Corbyn is placed to
pick up the mantle left by Ed Miliband and plonk his backside on the bench opposite David Cameron as the leader of the opposition.
This does give me and people like me a predicament because i agree pretty much with everything Jeremy Corbyn stands for but i can't see him bringing across the voters who deserted the Labour Party at the last election.
With the SNP accounting for almost 50 former Labour seats in Scotland, Labour are going to have their work cut out to attract voters who went for UKIP or the Tories last time and Corbyn is too far from the centre to reel them in.
The predicament then is whether to vote for another candidate for the good and electionability of the Labour Party or vote for the one who most closely represents our views.
We can vote for Corbyn and stay true to our own values but see the Conservatives celebrating again in five years or go for Andy Burnham or Yvette Cooper who tick less boxes on our values list but have a better chance of removing Cameron from number 10.
It should be a tough choice but the bottom line is we want to remove the Tories and we should vote for the one who give us the best chance of doing that and i'm afraid that isn't Corbyn so it's a case of wrinkling your nose while keeping your fingers crossed for a Yvette Cooper victory.