A new report suggests that Britain’s population will surpass 73 million by 2035, with first-generation migrants making up ...