Campbell Johnstone, a former New Zealand rugby union player, has come out as gay and becomes the first All Black to do so. Credit: TVNZ.