Masks will be compulsory on public transport in England from next week to prevent the spread of the coronavirus, transport minister Grant Shapps said.

“As of 15th June, face coverings will be mandatory on public transport,” he said at a daily briefing on the government's response to the coronavirus outbreak.

The government had previously advised people to wear face coverings in enclosed spaces such as shops and public transport but stopped short of making them compulsory.

They remain only a recommendation in Scotland, Wales and Northern Ireland, whose devolved administrations have responsibility for transport.