We've reached the end of the year - and what a strange one it's been …