Queen Elizabeth has cancelled her traditional pre-Christmas lunch with her extended family due to surging coronavirus cases in the UK.