Osborne on Royal Mail sale

The government has sold the remainder of its stake in Royal Mail for £591 million, ending its financial interest in the 500-year-old postal operator.