Watch Donald Trump and Hillary Clinton Rap Battle Before The Presidential Debate Tonight

By James O Malley on at

It might be worth staying up late tonight as at 1:30am UK time, Hillary Clinton and Donald Trump are going head to head in the first of three debates.

It's the first time the two candidates will have faced each other like this - and to celebrate Sky News has produced this fun rap battle showing their pair in a boxing ring, talking smack about each other:

(We're not sure who is playing Trump, but Hillary is played by the excellent Gemma Arrowsmith.)

Like the Epic Rap Battles of History that might have inspired it, the raps touch upon many of the big stories that have dominated the election so far, including Trump's 'plan' to build a wall on the Mexican border, and Hillary's dodgy email security.

Here's hoping that the real thing takes place mostly through the medium of rap.