In the 20 years before Labour came to office in 1997, despite Margaret Thatcher's government's British Nationality Act 1981 which sought to prevent all but family members of British subjects (secondary immigrants) from settling in the UK, the British population rose by 2 million.
According to official figures from ONS (the Office for National Statistics) just out, in the 20 years since 1997 it has grown by 8 million. That increase comes from immigration and high birth-rates among immigrants.
Philip Johnston in the Daily Telegraph says that
The greatest failure of modern British governance was to encourage mass immigration to the UK and fail to prepare for the impact it would have. It is at the root of much that afflicts the nation today, from the agony of Brexit to the near-terminal pressure on the NHS and the housing crisis with all its attendant consequences. As figures from the Office for National Statistics (ONS) confirmed this week, the last 20 years have seen the population rise faster than at any time in history.

