Hi there
I have used James. I'm currently 2 years into waiting for my 2nd interview and James has been very supportive and understanding. You can be totally honest with him and he won't judge you.
He also knows the process inside and out.
Also worth noting he also shares an office building with safer lives so there's some crossover there if you use them which I will advise you to do. Graham from saferlives literally saved my life I was totally ready to give up and end it all but with his and James's support I've been able to put things into perspective and work towards tomorrow
If you want any more info let me know