Inside Croydon broke the news of how a £8.6m contract to run a children's home was cancelled by the council is less than six months. Here is the response of the St Christopher's Fellowship in full: St Christopher's Fellowship strongly disputes a number of the assertions contained in Croydon Council's report about our management of…