UK newsfromwww.theguardian.com3 days agoHMRC taking more than a year to pay out tax rebatesHM Revenue and Customs is delaying refunds of overpaid tax and NICs, causing months-long backlogs and financial hardship for individuals and businesses.