Emmerdale spoilers follow.

Emmerdale's Andrea Tate exposes her husband Jamie as a love rat in a private heart-to-heart with Leyla Harding tonight (May 1).

Andrea (Anna Nightingale) has just had her world turned upside-down, as she now knows that Jamie is cheating on her with Belle Dingle.

In Friday's episode, heartbroken Andrea can't help being frosty towards Jamie (Alexander Lincoln) at home, sickened by his betrayal.

Despite this, she doesn't take any opportunity to confront Jamie over his behaviour.

andrea tate in emmerdale
ITV

Related: Emmerdale star Alexander Lincoln wants Tate-Dingle wedding twist for Jamie

What to Read Next

Later at work, Andrea listens to Leyla (Roxy Shahidi) venting about her latest problems with her partner Liam Cavanagh and his troublesome daughter Leanna.

After hearing Leyla's constant complaints, Andrea breaks down in tears and reveals the much worse relationship woes that she's currently facing.

Leyla is shocked to hear that Jamie has been cheating on Andrea with Belle and decides to offer some advice.

andrea tate and leyla harding in emmerdale
ITV

Related: Emmerdale reveals first look at shock fire incident in new trailer

While Leyla admits that she'd fly off the handle in this situation, she adds that it may not necessarily be the best move for Andrea.

Andrea is thoughtful as Leyla points out her big dilemma – does she cut ties with Jamie or decide their marriage is still worth fighting for? It's a question which has no easy answers for Andrea…

Emmerdale airs tonight at 7pm on ITV.


Digital Spy now has a newsletter – sign up to get it sent straight to your inbox.

Read more Emmerdale spoilers on our dedicated homepage

Want up-to-the-minute soaps news, spoilers and gossip on your social feeds? Just hit 'Like' on our Digital Spy Soaps Facebook page and 'Follow' on our @soapscoop Twitter account.