I left my job 3 weeks ago, we didn't part on good terms and when i went to see them for my final pay, i got into an argument with them and they were saying that i owe them money as ive taken too much holiday. I still haven't received any payslips or my P45 which they originally said they would post, this was before the argument. Can they withhold this from me because i "owe" them money?