The BTCC returned this weekend for the start of the 2021 season, throwing the drivers in at the deep end at the quickest track on the calendar at Thruxton. Add in the mix some inclement weather and it didn’t disappoint in regards to talking points and good racing.