Plans for 1,358 new homes and secondary school in Isle of Dogs approvedThe Westferry development aims to build 1,358 homes including affordable units and a school, amid historical planning conflicts and political controversy.