If I was an employer who had built my profits on exploiting cheap eu labour, why wouldn't I just switch to employing cheap non eu labour? After all, they make up the majority of our immigration, and compared to eu migrants, bring relatively less prosperity up the UK. Sounds like you're pushing a lose/lose situation?