UK government generates £1bn from property sales

The UK government made more than £1bn from sales of land and property last year, according to its State of the Estate report.

The capital receipts will be invested back into the estate.

The report also showed that more than