Are the UK’s IT and finance professionals ready to move abroad?

The UK could be about to lose a large proportion of its IT and finance professionals and, if that happens, there should be more opportunities available for umbrella company contractors.