I agree that we need a large redistribution of income and wealth.
However, I am not so sure about a financial transactions tax which would result in transactions moving offshore. I invest in a number of companies that are domiciled in the Channel Islands, Isle of Man and other places outside the grip of HMRC. The delightful advantage they offer is no Stamp Duty which saves 0.5 per cent on every purchase. That is the jam, not the bread and butter reason for any of my investments. Ireland by contrast has a Stamp Duty of one per cent which makes for very expensive dealing. Generally I avoid Irish companies for just that reason.
Competitiveness is very complicated. Businesses have moved overseas because of lower wages, a too high exchange rate, to be closer to customers... any number of reasons. Once everything was made in the UK and shipped to the rest of the world. Geography made this only a short term solution for things like bricks, basic steel, coal, all the heavy stuff with low profit margins. Such things are best produced near to the site of their use. The simple manufactures like railway lines, hammers, axes could all be made with relatively simple machinery by relatively unskilled labour. Perfect jobs for lower paid semi-skilled workers in a developing economy.
Unfortunately that leaves us with a large proportion of semi-skilled and unskilled workers with nothing to do. We can't compete on wages, even the miserable minimum wage is more than the Chinese get. We have to become better educated, better trained and better managed. There was a programme on TV recently about "The Town That Took on China". A cushion manufacturer in Kirkby, Merseyside and a factory in North East China under the same ownership were compared and contrasted. Well worth watching if it is still on iPlayer. The UK won back some production because of a more skilled workforce and better organisation and management. But the biggest reason was that cushions are largely a fashion item and it takes too long to get a design to China, make it up and ship the finished product back to the markets in Europe and the USA.
The Pound is overpriced because of Osborne's austerity. The UK is seen as a financial safe haven because Osborne prioritises terrorising the work force with government created mass unemployment over growth and jobs.
I think we have to accept that most jobs can be done more cheaply either by robots, computers or in low wage countries. So we either let the unemployable starve, we let them exist on miserly benefits as now or we have a serious redistribution of income and pay them a decent wage to do socially useful work. This could be with old people, disabled people, the environment whatever.
Whichever we choose, we should stop pretending that there is always a legal job for anyone desperate enough.