Learn English with Diane Mar 31
There are a lot of closed shops at the moment, with signs on the windows. The phrase ‘due to’ appeared in almost every sign.... What does it mean?