Five years is a long time. In politics, it is an eternity.