About 80,000 children will wake up homeless on Christmas Day, according to the charity Shelter. What exactly does that mean? Tim Harford explores the statistic. Plus, he fact-checks the news reports of a global wine shortage; and a magician, who exploits the maths of card shuffling, attempts to read his mind. Also, are the four festive football fixtures as crucial to Premier League teams as many claim? And, in tribute to the former BBC economics editor, Stephanie Flanders, listen to what was perhaps her finest broadcasting moment.