Mourners waited for hours for a chance to pay their respects to the late Queen Elizabeth II, queuing in a line that stretches miles to Westminster Hall.