Well, I've decided to give Howard his freedom back, and he's allowed out on his own again (as long as I'm at home). I have to say that he's a much happier cat, and he doesn't stay out for long.
I still agonise whenever I let him out though
Here he is earlier on today: