A general election is coming - but will this one be fought along traditional party lines?
I took a look at a most unpredictable election...