News

Lance Stroll has joined the list of Formula 1 drivers expressing disappointment with the 2026 regulations - but his own ...