Donald Trump will today embark on a whistlestop tour of four states stretching across the country as he bids to make a final push for the White House.

Starting at 10am ET (2pm GMT) in Tampa, Florida, he will finish at 9.30pm MDT (3.30am Sunday GMT) in Denver, Colorado, flying to North Carolina and Nevada along the way.

In comparison, Hillary Clinton has just one rally today, in Florida, and will then join pop star Katy Perry on stage for a concert in Philadelphia.

The appearance with Perry is the latest attempt at using some star power to boost her campaign. On Friday night, the Democratic nominee appeared alongside singer Beyonce and her husband, rapper Jay Z, at a concert in Cleveland.