“A study by the Center for Policy Studies found that London built approximately 4,000 homes against a target of 88,000 in a recent period.”