Below you will find a few articles about working in various parts of the UK. I think it is a good resource for people to have as part of their considerations. Hope they will be useful.
Here is the link link from the UKBA on the local authorities who are willing to sponsor social workers. If you open the PDF document on the right hand side of the page you will see a list of all the employers that are registered to sponsor overseas workers.