The US presidential election has lasted for 19 months - here's a quick trip down memory lane.

Produced by David Botti