With the blockbuster launch of this year’s Formula 1 season, recent dull championships have been well and truly consigned to history. An exhibition in London to mark the sport’s 75th anniversary attracted 340,000 visitors, while the F1 75 Live party at the O2 arena drew a crowd of 20,000 to witness all ten teams gather…