Loading Celtic defender Johnston signs new long-term deal on Sky Sports...