Lewis Hamilton and Charles Leclerc seem to be, finally, in a position to challenge Mercedes for a 2026 race win.