Jack Sherwood is a British racing driver currently competing in the 2025 GB3 Championship with Xcel Motorsport. From Wikipedia
Late incidents with a long delay reshaped the title fight by yielding three first-time podium finishers.