The AA estimated 19.7 million car journeys will be made across the UK on Boxing Day, with 22 million on Saturday.
Shares of Tesla have hit new highs on optimism about the company’s self-driving taxis. But experts say Tesla is far behind ...