Jasmine is fuming when she walks in on David getting passionate with Nicola but she hides her upset.
Season 36 • Episode 276 of 297