UK Queen Elizabeth has promised her nation that there will be better days ahead, in a special address.

During the rare speech, she acknowledged the fantastic work NHS Frontliners are doing and also acknowledged grief and financial hardships Britons are facing.