The greatest American President of our generation singing the greatest Christmas song of all time. Can't get more festive than that.

As great as this is, it comes with the bittersweet knowledge that this is probably the last ever time we're going to be treated to 'Baracks Dubs' before President Trump arrives. And you just know that 'Trumps Dubs' won't be even half as entertaining.