Why is the Government continuing to train new teachers when it cannot and will not deliver on its promise of 3,500 extra teachers? Mr Rennie raised that issue in the debate that we had not two weeks ago, I think, and he will recall that I played back to him the experience of one of his constituents who had been on short-term contracts in Fife Council for a ...