The longest-serving monarch in British history, Queen Elizabeth II, is laid to rest on Monday, after a grand state funeral attended by leaders from around the world, and a historic last ceremonial journey through the packed streets of London. The last state funeral to be held in Britain was in...
It is an honor usually accorded to sovereigns and sometimes former prime ministers. Since 1910, when King Edward VII lay in state in parliament's Westminster Hall, all sovereigns have lain in state there.