Michelle turns the tables on Jack for the last time. Grant gets an unexpected visitor and Sharon has to face the consequences of deceiving Phil.