By Jonathan Power*
LUND, Sweden, 7 March 2023 (IDN) — “The lives of all politicians end in failure”. So said Enoch Powell, a maverick former cabinet minister in the British government.
Of recent US presidents, Jimmy Carter has not been alone in being considered “a failure”.