Plans for Berkeley Group’s controversial 892-home Borough Triangle scheme in south London have been approved by councillors ...