Boris Johnson rules out further Covid restrictions before Christmas despite omicron concerns