Ada Nicodemou - Home and Away
"Home and Away" actress Ada Nicodemou adanicodemou/Instagram

Summer Bay faces a day of regrets and payback on the upcoming episode of “Home and Away.” On Tuesday, Leah Patterson-Baker (Ada Nicodemou) reels at Zac Macguire’s (Charlie Clausen) heartbreaking revelation. She is crushed to hear that all her suspicions about him and Sam Webster (Cheree Cassidy) were right.

A trailer of the upcoming episode shows Zac begging Leah to sort things out. However, she is too hurt to even talk to him and even kicks him out of the house, ordering him to be with Sam. Leah also gets upset with Matt Page (Alec Snow) when she learns that he already knew about the betrayal beforehand. As a result, Evelyn “Evie” MacGuire (Philippa Northeast) refuses to leave without resolving the fight. The upcoming episode also features Alf Stewart (Ray Meagher), VJ Patterson (Matthew Little), John Palmer (Shane Withington) and Marilyn Chambers (Emily Symons).

Spoiler Alert! This article contains "Home and Away" spoilers. Read only if you want to know more about it.

Back to the Bay reports that Tuesday’s episode also centres on VJ, who seems to crack under stress and takes it out on the baby once again. John, on the other hand, vows to help the victims of the fire he started.

In Seven Network’s sneak peek of the March 21 episode, VJ is seen growing frustrated as baby Luc cries incessantly. He throws something towards the stroller and screams, “I’m so sick of you!” Leah rushes immediately to the baby to check on her. Meanwhile, John sees the extent of the damage of the bushfire. He tells Alf, “I’ve got to find a way to live with the people I’ve hurt.”

Another preview video shows Leah, who is shattered to hear that Zac cheated on her after Billie’s (Tessa de Josselin) funeral. She holds back tears and keeps quiet the entire time as he begs her to say something. She claims that despite his denial before, she knew right from the beginning that something’s going on between him and Sam. Zac clarifies that it happened only once and he regretted his action. As he apologises, baby Luc cries and Leah goes to take care of her.

'Home and Away' recap

In the previous episode, Leah was shocked when Matt and Evie announced that they’re getting hitched the next day. The couple quickly got busy with the preparations, even if it was just a ceremonial event, asking Alf to marry them and requesting Phoebe to be her bridesmaid. The next day, everyone pitched in and got busy setting up for the wedding. However, the ceremony almost got cancelled when Zac didn’t come home on time. When Zac called, he urged Evie and Matt to push through with the ceremony even without him. An emotional wedding ensued as the couple celebrated their love in front of friends and family.

Meanwhile, John was ecstatic when the real estate agent got back with them about a new house. While Marilyn agreed to leave Erinsborough with him, it seemed she’s still not 100 percent sold with her decision. At the wedding, Alf berated John for dragging Marilyn away from her home and her loved ones and clarified that she doesn’t want to leave Summer Bay. Realising the mistake that he’s about to do, John changed his mind and decided to stay in town, making Marilyn extremely grateful and happy.

Later, Zac was finally able to arrive and Evie was elated to see him. She was also touched when he gave her and Matt the best wedding present ever: her parents’ wedding rings. When Evie left, Zac said that he’s telling the truth to Leah but Matt asked him not to do it that day – it would ruin Evie’s big day. However, Zac couldn’t bear keeping a lie from his wife anymore and decided to make his big confession. “I haven’t been honest with you about me and Sam,” he said. “I’m sorry, Leah. I slept with her.”

The show also stars Nate Cooper (Kyle Pryor), Tori Morgan/Tessa Lee (Penny McNamee), Katarina Chapman (Pia Miller), Martin “Ash” Ashford (George Mason), Hunter King (Scott Lee), Olivia Richards (Raechelle Banno), Phoebe Nicholson (Isabella Giovinazzo), Justin Morgan/Jack Lee (James Stewart), Brody Morgan/Bart Lee (Jackson Heywood), Mason Morgan/Michael Lee (Orpheus Pledger), Irene Roberts (Lynne McGranger) and Raffy Morrison (Olivia Deeble).

Find out what happens next on “Home and Away,” which airs Monday to Thursday at 7:00 p.m. on Seven Network in Australia. In the UK, the soap airs during weekdays at 1:15 p.m. and 6:00 p.m. on Channel 5.