Editorial: The UK population is due to soar to 72.5 million by 2032 thanks to net migration, according to the latest figures.
Not long ago, democracy seemed the inevitable endpoint of government. Now, with Donald Trump's election the latest example of ...