Tony’s claims are backed up by last night’s episode of the soap, as viewers saw Bob with his passport.
After cheating on his wife, Brenda Walker (Lesley Dunlop) with her close friend Laurel (Charlotte Bellamy), Bob quickly realised that he had developed feelings for Laurel.
He said to the presenters: “He really loves Brenda, and feels terrible that he hurt her, but he just can’t help himself.
“He doesn’t really know what he’s going to do. He might leave, he doesn’t know where he’s going to go, it’s just typical Bob behaviour.
“He’s being quite immature, and running away from his problems rather than facing them,” he added.
To make things worse, Bob confessed to Brenda about cheating on her, but has kept Laurel’s involvement a secret.
Now, with his feelings developing even further, he is sure to hurt Brenda even more if he comes clean completely.
Tony added: “He’s a great part to play and the amazing thing is he gets away with all this sort of behaviour because he tells jokes, he’s a charming bloke. But he’s a bad father and he’s bad in relationships.
“The worst thing here is not that he has been unfaithful, it’s that he has lied about it. And he’s built lies on lies.
“He feels awful about that. He thinks he’s doing the right thing by saying he’s been with a random woman and not with a friend of hers. She needs the truth really.”
It was revealed last week that Laurel’s friend Harriet Finch (Katherine Dow Blyton) notices something between the pair, and presses her on what is going on.
She is shocked when Laurel admits the details of the raunchy affair, and also goes on to admit that she still harbours feelings for Bob.
Caught between being engaged to Brenda and smitten with Laurel, Bob may yet make a getaway to escape his problems.
Emmerdale continues tonight at 7pm on ITV.