TV chef Jamie Oliver has said young British people are "wet behind the ears" and European immigrants are "tougher" workers.
The presenter, whose restaurants include the Jamie's Italian chain, said they would all have to close if there were no migrants to staff them.
"There wouldn't be any Brits to replace them," he said in an interview with Good Housekeeping magazine.
Young British people were not good at "long hours in hot kitchens", he said.
Oliver said that when he was in his 20s, it was normal for him to work 80 to 100 hours a week in the restaurant trade.
He added: "But the EU regulation now is 48 hours, which is half a week's work for me. And they still whinge about it!
"British kids particularly, I have never seen anything so wet behind the ears!
"I have mummies phoning up for 23-year-olds saying to me, 'My son is too tired.' On a 48-hour week! Are you having a laugh?"