Coronavirus law to come into force giving police the power to fine anyone refusing a test £1,000

The unprecedented legislation grants ministers, councils, police, health professionals and coroners wide-ranging powers that are due to last for up to two years.