Old people are bad for Britain – immigrants are good for Britain

The OBR (Office for Budget Responsibility) has just come out with a report claiming that Britain needs about 140,000 immigrants a year. The OBR is a supposedly “independent” body, costing us more than £2m a year, which conveniently always predicts the economy is growing just as Chancellor Osborne produces his fanciful budgets. And every single […]