Only a few weeks ago, everyone, me included, believed that the World Drivers’ Championship of 2025 would be won by one of the two McLaren drivers. All signs pointed to that being the only real ...