The best cars for towing have been revealed in the Caravan and Motorhome Club’s Towcar of the Year awards 2026.