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