Here is Barack Obama roasting Donald Trump at the White House Correspondents Dinner.

I have to say that when the next presidential election comes up, I hope Obama gets re-elected – nice to see someone in power who not only has a good sense of humor, but also can string a proper sentence together…