George Russell has confirmed it is a case of "when not if" he will sign a new contract keeping him at Mercedes for 2026 after months of speculation. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.