The F1 Japanese GP 2026 was a scene setter given the fact that there was a new story in the championship that was emerging at Suzuka early in the season. What seemed to be a simple title charge of George Russell and Mercedes has now taken on a whole new twist and must now be seen as a far more exciting battle and to the fore up to...