Working Holiday visas

It looks like working holiday visas into the UK will be curbed, or so Mr Blair commented this week. For more details, check out the BBC’s website for more details.

Advertisements
This entry was posted in General.