Is Frank about to find out he’s being taken for a fool by Megan and his former fling, Charity?