Roger Federer has announced his retirement from competitive tennis with London acting as host to his farewell after 24 years on tour.
The 41-year-old will compete for the last time at the Laver Cup at the O2 next weekend, his return to action for the first time since surgery on his knee after last year’s Wimbledon championships.