Restaurants and pubs to shut in days as PM warned