The first half of the 2025 Formula 1 season has delivered drama, innovation and record-breaking achievements, both on and off the track.