Britain need to ramp up their efforts to stage more major events over the coming decade or risk damaging the country’s global reputation, says outgoing UK Sport chair Dame Katherine Grainger.
UK Sport is at the heart of ensuring the country bids for some of the world’s landmark sporting events, staging showcases that draw eyes from each corner of the globe.