You are talking guff frankly.
I spent time doing low skilled work as I had relocated to keep me going. While I was there, I took no time off when I was sick, I was never late and I worked bloody hard. But guess who got the job at the end of it?
It wasn't me, it was the fellow who was the same nationality as the supervisor. I even tried to learn their language so I could be a more useful team member.
You speak of no privilege yet here we are, you who had brains to do well. Perhaps you should be a bit more polite about the people who do the menial jobs which are below you and have a little empathy towards Brits who aren't as smart or naturally gifted and just want to work and live their lives, but can't because jobs have been displaced.
The thing is I don't blame them. If I was offered an opportunity to earn essentially double pay for the same job I would do the same, but there are too many here. It's not only that, many of the foreign born workers are post grads how is an average Brit meant to compete with that, they are being flushed out without being given a chance.