London will be 11 million people by 2050. We therefore need a minimum of 50,000 new homes each year @nlalondon #ldntowns #london #housing