Is there a petrol shortage in the UK and why are fuel stations closing?

Is there a petrol shortage in the UK and why are fuel stations closing?

Telegraph.co.uk

Published