Everything John Kennedy said regarding Callum McGregor, and who has stepped up in the captain's absence...