London’s population is on track to hit 10 million within the next decade driven by immigration rates running at about 100,000 a year and high childbirth figures among young immigrants, a new official report has found.