New cars in a compound in Sheerness in Kent, south east England. Sales stalled at 113,781 cars in November, with 42,840 fewer vehicles joining Britain's roads. AFP
New cars in a compound in Sheerness in Kent, south east England. Sales stalled at 113,781 cars in November, with 42,840 fewer vehicles joining Britain's roads. AFP