Restart Racing had a difficult second race meeting at Croft for the second round of the 2023 TCR UK championship, with both drivers Chris Smiley and Scott Sumpton failing to finish Race 1, but had a strong recovery in Race 2, driving through into the points in an...