I think you've forgot about the ones that come here and work cash in hand, so no tax paid.
There is no such thing as illegal Pole. Even if they are tax cheats, it just makes them tax cheats, not illegal immigrants. And their tax records is the last thing dentists or NHS workers will ever be able to pull out. Not even Border Agency has such powers.
Can't wait to leave the EU and get rid of the Human rights bill.
You do realise International Bill Of Human Rights have nothing to do with EU membership, right?