James Griffiths was charged with attempted murder but pleaded guilty to causing grievous bodily harm with intent in September ...