By John Wood2021-06-04T13:18:00
Car traffic in Great Britain has reached a level not seen in more than a year and a surge in fuel sales has taken it to 97% of pre-pandemic levels.
Already registered? Please log-in here
With free guest access you can: