chrisd
Major Champion
I do empathise with your predicament and can appreciate your frustration. After all any error by HMRC in terms of a tax code will have a financial impact on the person concerned. I do think that relying so heavily on the employer is partly to blame. Also, if a person is in Self Assessment then their tax code is largely based on what was entered on this (coupled with P11d) and thus the information used is potentially well out of date. This is possibly where mistakes occurred with your Dad's tax code.
Real time information should have alleviated some of these issues though. Plus the new Personal Tax Accounts that are being introduced are designed to enable a person to take responsibility and resolve these issues themselves. I don't know how this will work in practice though. Unfortunately I imagine errors will occasionally occur, especially in complex cases. However, I agree - once notified you would expect HMRC to resolve the issue.
Sorry, as has been said, they are useless muppets. They pass you from person to person and no one sorts out the mess that they alone create. My phone bill has rocketed and that's just the normal 45 minute wait for them to answer then the game of pass the parcel starts " I'll transfer you to a colleague who will be better qualified to help you! "Well, you're only one up from a plank, so they can't be any worse!"