The franchise ITT covers the reasons. In addition to jw’s points above, the DFT’s changing specification for standing capacity and dwell times on suburban services calling at Clapham Jn firmly implied the incoming franchisee would have to replace the 707s.
...but Bigfoot is also right, it’s been covered in numerous previous discussions, for example in the ”707 introduction” thread.