Bruce Springsteen delivered a sharp political message during his final guest appearance on The Late Show with Stephen Colbert, using the moment to defend host Stephen Colbert while criticizing Donald Trump. As the long-running CBS program prepares to air its final episode after more than three decades on television, Springsteen appeared on the penultimate show and addressed the controversial cancellation directly. Before performing his song “Streets of Minneapolis,” the legendary musician claimed Colbert had effectively “lost his show because we got a president who can’t take a joke.” He also accused powerful media executives of trying to stay in Trump’s favor for business reasons. Springsteen went further by calling them “small-minded people” who fail to understand the freedoms America is supposed to represent. His comments immediately sparked reactions online, especially among viewers already debating whether the show’s cancellation was politically motivated rather than purely financial.
CBS has maintained that declining advertising revenue and rising production costs were the main reasons for ending the late-night program. However, Colbert himself has repeatedly joked that his criticism of Trump may have contributed to the decision. Last year, the comedian mocked a legal settlement involving CBS’s parent company and Trump shortly before the cancellation was announced, fueling speculation among fans. Trump later celebrated the news publicly, criticizing Colbert’s ratings and talent on social media. The situation has since become part of a larger cultural debate involving politics, entertainment, and media influence in America. Springsteen’s remarks only intensified that discussion, especially because the singer has long been outspoken about his political beliefs. As the show reaches its emotional conclusion, many viewers see the final episodes as more than just the end of a television era — they also reflect the growing tensions between politics, comedy, and free expression in m