HM Revenue and Customs (HMRC) has revealed that 2,828 customers filed their Self Assessment tax return on Christmas Day, compared to 2,700 in 2020. For thousands of customers, filing their tax return on 25 December has become part of their Christmas tradition, with 227 choosing to complete their Self AssessmentContinue Reading

While leaks and uncertainty around the Covid-19 pandemic are bad for people’s mental health, a professor of psychiatry has said the tendency to blame public health officials and politicians comes because blaming the virus itself is “emotionally unsatisfactory”. Leaks of National Public Health Emergency Team (Nphet) advice to Government haveContinue Reading