I have also posted in AIBU for traffic, but Im bloody furious 
Situation: Teenage DS(16) works on a zero hours contract for £4hr with a local employer/ trader. DS recently - unknowingly -accepted a fake £50 note (he used the check pen provided, but nothing flagged amiss), but he didn't double check the note with his boss. His Boss called him when he discovered the fake, and has asked that my DS pay back the money in full, or work it off. This seems very harsh indeed for an employee with no contract on such a low wage. My DS doesn't recall being told he had to check £50's with his boss, but the boss says he told him back when he was first employed. According to my son there is no proof either way - it's his word against his boss. I would like to know if he can legally do this? Any advice/ experiences gratefully received.