Latest Result 2026 Jun 27 Charity vault Diabetes UK Result Group Stage Average 53.1 First 9 60.47 Full Details »