Prime Minister Boris Johnson said it was a “moral duty” to fully open Britain’s schools next month. But with coronavirus cases already rising slightly, that might mean closing pubs and restaurants, medical experts said.