Stephen Colbert has never been shy about skewering President Donald Trump, but his latest monologue found a particularly sharp angle by invoking one of the president’s own heroes. During a recent ...