Formula 1 June 2, 2026 Lance Stroll: F1 2026 Rules Still ‘Miles Off’ from Real Race Cars Aston Martin driver Lance Stroll has slammed the 2026 Formula 1 regulations, saying they remain 'miles off' from creating proper race cars.…