The new year kicked off with a bang on ‘Saturday Night Live’, as the first episode of 2026 served up a no-holds-barred roast of the White House. And yes, nothing was safe. Not even Trump’s Christmas ...