Sun Yang holds his national flag after winning the 2012 Olympic gold medal in the men’s 1500-metre freestyle in London. Photo: AP