Sir Michael Bichard has been appointed to the House of Lords

Sir Michael Bichard, chairman of the Design Council, has been appointed to the House of Lords.

Latest articles