It's time to hand out the plaudits and brickbats for 2024, so who is getting their heart's desire and who has a lump of coal ...