British Prime Minister Liz Truss has hailed Queen Elizabeth as the rock on which modern Britain was built following her death at the age of 96.