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