President Trump's Twitter announcement Wednesday that the U.S. government will no longer "accept or allow transgender individuals to serve in any capacity in the U.S. military" left Stephen Colbert reeling Wednesday night on The Late Show. "Why the hell would he do this? This isn't even one of his campaign promises," Colbert said. Colbert recalled how just months ago during the presidential campaign Trump assured the LGBT population that he "will fight for you." "What the hell does he think the 'T' in LGBT stands for?" Colbert quipped.