Sixty-eight social housing flats in Kensington, London, are to be made available to survivors of the Grenfell Tower fire, the government has said. The one, two and three-bedroom flats are located in two blocks that stand alongside a large luxury development, where private homes go for up to £8.5m. At least 79 people died and […]