Telford and Wrekin Council granted planning permission for the major deal to proceed.