COP29 was said to be centred on "Stand and Deliver" - the old highwayman's slogan - and was held in Azerbaijan - one of the lowest nations for freedom of speech. Is it that we need to start joining dots?