Immigration lawyer tells Nigel Farage: 'We don't take enough refugees'