BTCC confirms 21-car grid for 2026 season at Brands Hatch launch
The 2026 British Touring Car Championship has officially launched at Brands Hatch today (April 8), with the UK’s premier motorsport series confirming a 21-car grid for the new season. Despite all driver announcements having been made by teams in recent weeks and months, series organisers, TOCA, have published the complete entry list at the Kent … More »