The UK will need to build at least 15 cities the size of Birmingham to cope with rising immigration figures, according to a new think-tank report.
Migration Watch UK suggests current levels of net migration will see the population on course to rise by nearly 16 million to 80 million by 2046.