Thousands of delivery drivers are criss-crossing the country in a race to drop off presents before Christmas Day.