If you were to invent an immigration system from scratch, only a lunatic would come up with the bureaucratic mess we have in the UK. Fortunately, new Home Secretary Sajid Javid...

read more