James Corden is one of my favorites, and no matter where you sit on the political fence, this is funny stuff!