Public demands priority for British workers
A new poll by Migration Watch UK found that 67% of people support the idea of advertising jobs in the UK before hiring workers from overseas.
A…
4 December, 2023 - Press Release
Contact Us
Contribute
Our Petition
Blog