Recent reports claim that Britain needs to build another 2,000 schools to cope with the pressure on class sizes caused by the immigration crisis. These, it is said, will be needed to teach an additional 729,000 primary and secondary school pupils by 2020. Education has always been a battleground ...