We recently featured a list of who we felt the best late night talk show hosts currently on your telly box were. One of the names on that list was the ballsy Jimmy Kimmel, who we said was never afraid to take the piss out of guests.

Last night, Kimmel had evangelist Republican candidate for President Ted Cruz on and subtly took the mickey. Pondering why his fellow party members hate him and calling him out on the use of the word '"disastrous" when referring to Obamacare.

They're worth watching in full, as it does showcase Kimmel as someone with precious little time for pandering if he doesn't agree with some of the statements his guests make - even if they may be President some day.

Strong, but funny stuff from Kimmel. Great to see he still isn't intimidated by anyone who sits across from him.