
Support truly
independent journalism
Power cuts, 80mph winds, airports closed and trains delayed. Even Leeds Festival has been hampered by the wild winds in the UK this week - but perhaps the biggest sporting event of the week ploughs ahead regardless.