I received 3600 £ from HMRC and I'm pretty sure I don't deserve them

Discuss, learn and request advice on how to budget, protect, save and invest your pounds and pence in the UK.