In one of the traditional highlights of the American political calendar, President Obama gave his eighth and final speech at the annual White House correspondents' dinner this weekend and was as charming and funny as ever.
The speech is, in Obama's hands at least, a chance for the Leader of the Free World to get a measure of revenge by mocking the press who scrutinise him, his political opponents and anyone else he cares to tease - including, this year, the Royal family and his counterpart in the UK.
Talking about the end of his presidency, Obama joked about the dwindling respect he was being shown as he approaches 'lame duck status' and referenced his recent visit to London.
"Even some foreign leaders, they've been looking ahead, anticipating my departure. Last week, Prince George showed up to our meeting in his bathrobe. That was a slap in the face. A clear breach of protocol."
"Although, while in England I did have lunch with her Majesty the Queen, took in a performance of Shakespeare, hit the links with David Cameron. Just in case anyone was debating whether I am black enough, I think that settles the debate."
As ever, imagining our own leader - hell, a single politician in the UK - trying to pull of a gag like this - hell, any gag - is as depressing as it is cringeworthy.
Bizarrely, the other namecheck for Britain in the speech was for Helen Mirren who had somehow blagged a ticket.
"Helen Mirren is here tonight. I don't even have a joke here, I just think Helen Mirren is awesome. She's awesome."
Can't argue with that one.
Obama ended his speech by performing a mic drop - cleverly ensuring he is immortalised in yet another round of internet gifs - and you can watch the whole thing below. Trust us, it's worth it.