As i see it the days of British workers in British jobs are over they will never return .That is not "defeatist talk" imo It's just progression .We are going through a development from many nations constantly at war, be it a military one or a trade one ,to what is ultimately meant to be a single nation working together for the benefit of everyone .Now us "oldies" (me included)are probably a bit stuck in our ways and yearn for the glory days of British supremacy when we had the best workers and the best products and taught the rest of the world how to be civilised, but in 50 or a 100yrs time our grand kids will look at these times and see them for what they are ,a pain in the backside for us going through this transition but ultimately the right thing to do ,otherwise we would just have a bunch of countries at war with one another ,never working together unless it's for a more powerful countries benefit and so holding societies development back and never progressing
this is just my view and may not make much sense to some but i know what i mean