Why hasn't George Russell got a Mercedes F1 contract extension yet? It's overdue 20/06/2025 12:00 George Russell has delivered a standout start to the 2025 Formula One season, but still hasn't signed a new Mercedes contract