Alanna Thomas

(Contributor)

Alanna Thomas is executive director of Migration Watch UK