A lot has happened while late night TV hosts took time off for the holidays. They’ve got some catching up to do. CBS’s Stephen Colbert for instance: