Formula 1 enjoyed one of its biggest feel-good stories of the 2026 campaign last time out at the Barcelona Grand Prix, as Lewis Hamilton finally tasted victory for Ferrari. The seven-time world champion took the chequered flag on his 31st start for the Scuderia to give Ferrari its first race win since the end of 2024, ending Mercedes’ perfect start to 2026. It leaves Hamilton second in ...Keep reading