The shop I workin closes at 8 but I finish at 8:30. I work on the tills so I have the cash up with the manager at the end of the day only giving us 30mins to do so. Most of the time it takes longer than 30mins and when 8:30 comes I ask to leave but he says no we have to finish. I normally have to stay around 15mins later but theres been times where its been 30mins and we dont get paid for it. Ive spoke to the manager about it and suggested he changes the rota so we stay abit later and get paid for it but he just ignores us. I feel as though they're taking advantage, its not fair on me or the others that have to stay. Are they allowed to do this? If not is there anyone I can speak to about it?