This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
In 2019, the CBO estimated that net immigration would equal about 1 million in 2023. The actual number was more than triple that estimate: 3.3 million. Read More