Darren Stephen Leung is a British racing driver. He won the British GT Championship in 2023 in the GT3 category and the GT World Challenge Europe Sprint Cup - Bronze Cup in 2024, both alongside Dan Harper. From Wikipedia
A late two-lap dash after a Turn 12 red flag delivered Jordan Pepper his first pole of 2025 and a bonus point that cuts his deficit to 2.5 points before this afternoon’s finale.