The TCR UK organisation has introduced a reduced one-off entry cost ahead of the 2025 season to attract more entries. Drivers ...