Formula 1 has been accused of stifling competition after insisting all tickets resold through third parties for the F175 event at Londons O2 next year will be invalid.Tickets for the 18 February event, where all 10 teams will unveil their liveries for 2025 with all 20 drivers set to be present, sold out in just 45 minutes when the general sale window opened last Friday.Soon after, tickets ... Keep reading