John Barclay announces retirement from international rugby

Former Scotland captain brings curtain down on a 76 Test career which stretches back to the 2007 Rugby World Cup