Today it was announced that Jon Stewart’s last episode as host of the Daily Show will air August 6, 2015. For 16 years, Stewart has been the comedic voice of reason for politics and in some cases has even used the Comedy Central show to slam climate deniers.

Following the historic People’s Climate March in New York City on September 2014, the House of Representatives committee struggled with the basic principles of climate change. Jon Stewart gives a perfect and hilarious response.