The Spectator

2021 Christmas quiz – the answers

issue 18 December 2021