It's been an annus horribilis.