require the companies controlling the resources be owned by british citizens living in britian
Yes, but Britain's economy is based upon financial services. That and our Special Armed Forces who act like mercenaries, competing against the French clandestines and protecting those interests.
The rest of our economy is free to be owned by anyone who can buy it, and since there is no facility for national investment as we are still, as ever, a free trade type of economy, foreign investors can buy what they want.
The revolution in Britain needs to happen from the bottom upwards, and that begins with Credit Unions, Local Exchange Trading Schemes (currency free), co-operative home schooling and the creation of worker's co-operatives.
This is the least dangerous method for nationalisation, which would also prevent the formation of a Fascist-style dictatorship, and this can be effected through local politics.
Co-operative economics can be employed against both the international capitalists and the communists. Collectivisation and communes on the other hand, inevitably lead towards state domination and subsequent sell-out. Well, that is my theory anyway.