Will Megan catch love cheats Jai and Leyla?

Uh-oh! Is Jai and Leyla’s affair about to be rumbled by Megan?