British Prime Minister Liz Truss addressed the nation following the passing of Queen Elizabeth II Thursday and called the queen "the rock on which modern Britain was built"..

"Britain is the great country it is today because of her. She was the very spirit of Britain, and that spirit will endure," Truss said.

You may like