Former correspondent and guest host John Oliver made a surprise appearance on The Daily Show last night to catch up with Jon “No H” Stewart and have a spot of tea. John with an H looked well-groomed and svelte while promoting his new HBO show, Last Week Tonight, where he’s able to say or do anything he wants without those annoying beeps and blurs getting in the way. You can catch the premiere of Last Week Tonight this Sunday at 11ep on HBO Canada and you can watch the aforementioned clip below as part of Thursday’s Daily Show (skip to the second segment). Also on last night’s show is a report on CNN’s reporting and an interview with Ramachandra Guha, who knows way more about Gandhi than you do.