While politicians may be forgiven for failing to predict the future – who can, alas? – it is amazing that they defiantly ignore the past.