Doctors spoilers: Karen confronts Emma about her SEXY secret!

Karen fails to see the funny side when she finds out Emma has been having sexy dreams about Karen's husband Rob on Doctors!

Dr Emma Reid (played by Dido Miles) is still having sexy dreams about local policeman Rob Hollins (Chris Walker) on Doctors! But what do they all mean?

Emma’s colleague Zara Carmichael (Elisabeth Dermot Walsh) thinks it’s hilarious and continues to tease Emma about it. Does Emma fancy Rob, who is married to surgery receptionist Karen (Jan Pearson)?

Emma tries to explain that sex dreams aren’t always about sex and her nighttime fantasies might represent missing elements in Emma’s personal life, such as an authority figure. But Emma’s attempt at dream diagnosis just leads to Zara and fellow medic Dr Al Haskey (Ian Midlane) teasing her even more!

However, it looks like the secret is OUT when Karen (Jan Pearson) overhears their conversation and demands to know why they are talking about her husband, Rob. Whoops!

But what can Emma do when angry Karen demands she stop dreaming about Rob?!

Meanwhile, Al is still feeling annoyed by the discovery his mum Eve (Rachel Bell) has a new fella in her life, Ray Hopkins (Bruce Alexander).

Al is convinced Ray is a conman who is taking advantage of Eve, and considers telling Ray about his mum’s dementia. But does Al run the risk of falling out with his mum again by revealing private details about her health?

Doctors, Becky Clarke

Becky’s nan Maggie asks for her help in solving a mystery at her sheltered housing complex on Doctors (Picture: BBC)

Elsewhere in Letherbridge, Becky Clarke (Ali Bastian) is also pre-occupied with family drama, when her nan Maggie Clarke (Anna Mottram) becomes concerned about some suspicious goings-on at her sheltered housing complex.

Maggie convinces Becky to help her investigate two of her neighbours Ruth and John Webster (Julie Neubert and Jonathan Newth) at the complex. Can they get to the bottom of what’s going on?

Doctors continues weekdays at 1:45pm on BBC One