Congratulations to James Nowlan who won tickets to see the new production of Mikhail Bulgakov’s play The White Guard, which is on at the National Theatre in London.
Thanks to everyone who entered.
A quietly evocative film
Remaining true to Egypt’s revolution
A photo book that captures a fashion revolution
Shadow of #MeToo hangs over new BBC thriller