You can unwrap your Christmas presents without having to tell HMRC about your hundredth pair of stripey socks, and you generally don’t have to worry about paying taxes on them. The guidelines may be a little more intricate if you’re: In certain situations, you may be responsible for paying taxes or National Insurance (NI); however, […]