What are the implications of the UK Sport announcement regarding funding? Neil McQuoid 07 August 2026