I'd also add that Dreamwatch magazine as of last week had the story that Hatch would return for a second episode filming in August. And the inference for several months has been that indeed Richard would return for further episode(s). Hey, it's not rocket science!
I'd also like to add that once more CA managed to filter through the felgercarb and get the facts before anyone else did!
Go us!
Peter