The Office for National Statistics projected that nearly 10 million people will immigrate to the UK by 2032. We ask, is immigration bad for Britain?