Government sells £1.1bn of properties

The government has generated £1.1bn in proceeds from offloading real estate in the year ended 31 March 2023, according to its latest figures. Findings from the Government Estate: Annual Data Publication 2022-23 show it sold 306 properties