"Make ID cards free and compulsory to all none British subjects, and to all persons who are convicted of serious crime,.irrespectively if they are British citizens or not."
Terrible, terrible, terrible.
You're saying that foreign businessmen coming to the UK would have to carry a card that only they and rapists/murderers and paedophiles would carry.
How do you think that would go down?
City bankers, nurses and doctors thrown in the same pot as the lowest of our low.
Not good at all.