I don't think sacking him is the answer but it's pretty clear something isn't right. I've been saying for weeks he'd benefit from someone more experienced alongside him as a mentor and now I think there's a gap in the coaching as well. Bring in JOB or someone like that AND a part time mentor for him, because right now I don't think he can even identify all the problems - never mind start to solve them.