UK Partner Visa

Partner Visas

‘The aim is to create, here in Britain, a really hostile environment for illegal immigrants….’ This was Theresa May, in 2012, when still Home Secretary. According […]