In a room full of 9/11 first responders, Jon Stewart delivers a stunning, emotional speech to Congress. Right from the beginning, he points out the gross disrespect shown to the responders and lobbyists — with almost no one from Congress even showing up to hear them, when the stakes are so unbelievably high. “Former late night host and 9/11 first responders advocate Jon Stewart chokes up and slams Congress over health care for the 9/11 first responders during the hearing for reauthorizing the 9/11 victim compensation fund,” the video explains.

Visibly choked up, Stewart — so often known for witty jokes and quick political takes — is not pulling any punches. Going through the series of horrific dismissals these men and women have faced, he traces the responders’ fight for compensation. The indifference, the lies, the gaslighting — these fighters, hailed as heroes, have had their demands, their injuries, their prayers, and their needs ignored and pushed aside.

But Stewart’s speech lays it out more brutally and effectively than anyone else. You can see the whole address here:

It’s hard to believe that 9/11 was nearly two decades ago — but it’s almost impossible to imagine why these fighters from the front lines still aren’t receiving the compensation that they deserve. Jon Stewart has delivered a much-deserved dressing down of Congress — now we just have to see if they’re listening.