mmm sounds like a case of bullying can he not ask to speak to the manager instead of his supervisor so he can get a clear picture of the accusations against him .It maybe they just want him to switch to dayshift to which there is,nt much he can do about without a union or details of his contracted hours.