Returning to the championship for a full season in 2017 with Westbourne Motorsport, he finished 10th in the overall standings, with one podium at the Snetterton round.
[3] He finished on the podium five times throughout the season, also recording two pole positions and four fastest laps.
Switching to LDR Performance Tuning for the 2021 season, he finished 8th in the standings, with one podium and one fastest lap.
He continued in the championship for the 2022 season, this time switching to EXCELR8 Motorsport, and becoming a development driver for their BTCC team in the process.
He initially signed a contract to compete in the 2023 season with EXCELR8 Motorsport,[9] but would not race after his surprise move to the British Touring Car Championship.