Judge Christopher Hehir said he had spared Kneller jail due to his mental health, early guilty plea, lack of previous convictions, a “good prospect” of rehabilitation and the fact he had already served the equivalent of an eight-month prison sentence.