Jon Stewart has returned to our screens to join Stephen Colbert in roasting Donald Trump one final time before today's election.
Stewart's hilarious "surprise" (did you really think he would be able to resist one final jibe?) appearance on The Late Show saw the former The Daily Show host taking part in a Broadway-style skit which focused on encouraging people to vote.
Colbert stages a musical performance that starts with a small child actor dressed as an “adorable little street urchin,” who tells Colbert she is “too scared to vote.” Just when Colbert thinks he has her convinced otherwise, out comes Stewart as the Republican "mayor of Candytown." He tells the crowd: “If the girl does not want to vote, I say the girl does not have to vote,” before offering the girl a toffee.
The real laughs come, though, when Stewart takes a big sip of water before Colbert informs him that Trump is the GOP nominee, which leads to Stewart spraying the water all over Colbert's face. Check it out above.
For more serious election coverage, here's how to follow the results online.