robertsharp.co.uk
Discussing the UK visa system in The Bookseller
The system is a combination of hostility and complexity that turns people off as well as turns people away