PM announces pubs, gyms, cinemas to close but schools will stay open