End of Scottish face mask rules delayed until Easter

The legal requirement to wear face coverings in shops and on public transport will remain until 18 April.