Roughly 21 million leisure journeys are expected this weekend alone - and that's a fortnight before the Bank Holiday weekend.
It was a much better month for new car sales in March, with both private and fleet registrations up significantly and EV ...