lachlan mccann