The Carrs head to London and that can only mean one thing, quality time with Terri, but Alan feels obliged to serve up some home truths to his love-addled auntie.