At the moment there are three forerunners, one of each, boy, girl and ..... now I'm not even sure about the girl ????
Personally I felt that Donald Trump would turn it into a circus and he hasn't let me down.
Bernie Sanders is someone I can't quite understand, is he with the Democrats or is he still Independent, I can't quite make up my mind if he can't make up his mind?
And of course there is the Clinton Camp, never stuck for a controversy or scandal, looking at this picture, the girl is quite pretty, but Hillary may have to fight Bill for her!
Sorry I can't quite make up my mind
What parties are we talking about here?