George Russell's new Mercedes contract is poised to open the door to a serious title challenge during the F1 2026 season.