I don't see where I mention citizenship. I'm just saying there shouldn't be a restriction on who someone can work for. For instance it's unreasonable that a French guy can just come to the UK and work, but a Brazilian needs to jump through hoops.
As for whether someone can vote, that's a different story. You still have your basic rights such as the right to a fair trial. But the freedom to work shouldn't be restricted.
As for whether someone can vote, that's a different story. You still have your basic rights such as the right to a fair trial. But the freedom to work shouldn't be restricted.