How many immigrants would satisfy the OBR?
According to the Office for Budget Responsibility (OBR) Britain must bring millions more immigrants into the UK to sustain our ageing population. As the Telegraph reports it, the OBR study has found: ‘…. that allowing more than 140,000 immigrants into Britain a year, equivalent to 6million people, would help increase the overall number of people
