Are There Too Many Immigrants in the UK?