Present imperfect

Britons will have received £2.4 billion worth of unwanted Christmas presents this year, a new survey has suggested.

One in five people said mothers were the worst culprits, followed by mothers-in-law and aunts.