Many happy returns from 4,757 festive filers on Christmas Day
Thousands of customers filed their Self Assessment tax return on Christmas Day.