Yesterday’s announcement of the proposed 2026 Formula 1 regulations seems to have been met with cautious optimism that they’ll lead to a more level playing […]