Yes I agreed to pay it back of course, and that if I didn't directly it would be deducted from pay which is fine normally as they would do it incrementally. But what I'm talking about is something outside my employment contract that makes sure an employer cannot take all of your last paycheck unless you've stolen from them! (in which case you'd prob be in jail so wouldn't be worrying about meals!)
I'll be starting a new job, so can pay them pack over a few months, it's just that HR are being really inflexible about being paid pack while I'm still an employee.
Something like this happened a work acquaintance of mine a few years ago and I'm sure she found out about some legislation that said they couldn't take the whole lot, which the employer didn't and totally backed down when she quoted it to them.
Unfortunately I'm not still in contact with her so can't ask what it was.