It could be six months or more before the UK gets back to normal after coronavirus, says England’s deputy chief medical officer.