Great Britain are handed a trip to Japan in the first round of qualifying for the 2025 Davis Cup – with Italy to host the eight-team finals. BBC Sport Read More