The far left is divided too between those who recommend a LEAVE based on a fundamental critique of EU and those who share this fundamental critique but fear that a victory of the LEAVE campaign will strengthen nationalistic and xenophobic forces on the the right and that the English workers thus will be in a more difficult situation after a LEAVE than after a REMAIN

Could you correct the punctuation please?
The far left is divided too, between those who recommend a LEAVE based on a fundamental critique of EU and those who share this fundamental critique, but fear that a victory of the LEAVE campaign will strengthen nationalistic and xenophobic forces on the the right and that the English workers thus will be in a more difficult situation after a LEAVE than after a REMAIN.