Retailers in Sheffield should have received a big boost over Christmas, as a survey reveals that it’s home to the nation’s most generous spenders when it comes to splashing out on festive presents.
According to the study, residents of the South Yorkshire city spent an average of £500 on Christmas gifts for their nearest and dearest
Glasgow came a close second at £495, with the folk of Liverpool in third place at £458.
But for retailers based in Bristol, the picture may not have been as bright, as the West Country city emerged as the Bah Humbug capital of the UK, with locals spending just £376.
The research into Brits’ festive spending habits was commissioned by five-day trade show Spring Fair, which kicks off at the NEC in Birmingham on Sunday (February 5).
The findings also revealed that as a nation we spend the most on our sons – £95 on average – followed by daughters, who get £92 spent on them.
It’s not good news for the nation’s dads though: they get just £41.55 spent on them, while mums get £52.17.
A Spring Fair spokesperson said: “After over 60 years of running our show, our exhibitors have always told us that most people don’t just shop on price, it’s more about finding the right gift.
“There are lots of different ways to measure generosity. Some people spend more; others like to put due time, care and attention into selecting just the right thing for their loved ones.”
Some 85% of people polled said they preferred to give gifts rather than receive them, with dads proving to be the most difficult member of the family to buy for.
The survey also revealed that mums are the best when it comes to buying gifts (21%) for the family, followed by daughters (14%).
60% claimed they ‘generally get what they want’ for Christmas, while 42% said they would rather have a practical gift. A further 58% said they preferred ‘something more thoughtful’.
And 62% said they would consider themselves generous when it comes to buying gifts for other people.
Top ten most generous cities: