2025 has already seen four different winners, with one common denominator. More than half of the victories have been won by McLaren. Relive all the moments of the season up to the Hungarian GP.