Prince Charles launches the ICC Champions Trophy in London

Prince Charles launched the ICC Champions Trophy on Thursday at the Oval cricket ground in London