A fifth of Brits have apparently already started doing their Christmas shopping October 17, 2024 by SanTa There’s always one.