Brits buy Christmas gifts for themselves - as revenge presents take off

Read all the articles in this bundle.