The public will have four days to pay their respects to the queen at Westminster Hall. President Biden and other world leaders are expected to attend her funeral.