The council has repeatedly stressed that the deal made financial sense and has saved it more than £9m in public money