As one of most hotly anticipated weekends of the Formula 1 calendar, the British Grand Prix returns to Silverstone from July 4, 2025.