Verstappen denies causing low British GP attendance 0 6 21 Jun 2024 08:50 Sports Mole: World Cup Max Verstappen has strongly rejected claims that he is to blame for the sluggish ticket sales for the upcoming 2024 British Grand Prix.