OK, I thought everyone knew about this one by now, but I've seen it crop a few times lately, so just to be clear: "refute" means "disprove", not "deny". To refute a claim, you have to actually demonstrate that it's false, not just say that it is.
David Benson-Pope has not refuted the current claims against him, he's denied them (and not very convincingly at that).
Bonus pedantry! I haven't seen his in ages, but just in case it makes a comeback: "fulsome" means "excessive" or "overblown" -- "fulsome praise" is exaggerated and insincere, for example. People sometimes assume that it means "full" or "comprehensive" -- I was once told at a job interview that I had a "fulsome CV" (which the interviewer meant as a compliment). I didn't tell her that she'd actually just insulted me, not wanting to make a bad impression. Now that I think about it, maybe it was a test of my vocabulary to see if I'd make the correction -- or maybe she was surreptitiously insulting me and assuming I wouldn't get the insult...