If a newspaper columnist had predicted in January of this year that, by September, there would be a majority Conservative government and Jeremy Corbyn would be the leader of the Labour Party, he or she would have been laughed at. Well, we're not laughing now.