I'm 17 still in sixth form, but I'm currently on holiday break. Yesterday I started "training" at a fairly new tea shop (opened last december, running for roughly 7 or so months now) but I helped with everything from setup, cashier, drink making, cleaning and closing shop working 9:30am to 7:30pm. It was my first day and although I didn't help with making most of the teas (since they hadn't taught me yet) I thought it was a lot of work for "unpaid training". I signed myself up for 6 more days of training in a row, but the manager said everything will not be paid. She said only after I complete an 80hr training and pass an on-boarding test will I be get to be paid the national minimum wage £4.05 an hour.
I've only worked one day but it was 10hrs.
Is this legally right in the UK?
I asked my co-workers today and they said they completed unpaid training too. The second youngest after me said she applied to a different restaurant before saying she had unpaid training too, although most of my friends had jobs with paid training.
How can I respond to her?