CBS will cancel The Late Show With Stephen Colbert in May 2026 after nearly a decade, citing financial pressures. The decision follows Colbert's criticism of a Trump-related settlement, raising concerns over political motivations amid a shifting late-night media landscape