‘God save the Queen!’ Brits heap praise on monarch after stirring televised address
The Queen’s address to the nation to boost morale during the coronavirus crisis has been hailed as her ‘finest moment’. In a rare televised broadcast, which was pre-recorded at Windsor Castle, Her Majesty urged Britons to steel themselves for challenging weeks ahead. Her message of hope reassured the locked-down public that ‘better days will come … Read more