Eva and Toyah come to blows over Leanne. Johnny has news for Jenny. Is the cat out of the bag for Rana?