Mayor faces pressure to build more London homes
Data from the Greater London Authority shows a decline in developers making starts on affordable homes.
(BBC News, 2025-11-16T08:09:14Z)