Charity Christmas Puzzle 2019 - Whodunnit?

All entries for this year's puzzle needed to be returned by Sunday 26 January.

-- Gordon Gray