Declan takes the wrath of a jealous husband
Jen's boyfriend cheats & Uncle Harry is ready to console her.