Queen Elizabeth II will be laid to rest on Monday after a state funeral attended by leaders from around the world and a historic last ceremonial journey through the packed streets of London. After queueing all night, the final members of the public filed through parliament’s cavernous Westminster Hall to see the queen’s coffin lying