The average British consumer will this year spend more than £700 on Christmas. As the tills ring out, festive fever can leave all but the most battle-hardened shopper shattered. With only one week to go, Nicky Campbell visits London's West End to offer a seasonal survivors' guide.
(First Sight returns on 7 January)
(Regional Programme: see variations in panel on left)