For the Sunday Times (27 April 2025)

For the Sunday Times (27 April 2025)
For the Times (17 June 2023)
For the LRB (4 May 2023)
For The Times (21 January 2023)
For the Sunday Times (31 July 2022)
For the Times (26 July 2022)
For the Sunday Times (20 March 2022)
For the LRB (6 Jan. 2022)
For the Telegraph (7 Aug. 2021)
For the Guardian (1 Jan 2020).
For London Review of Books (3 Jan. 2019)
For the Guardian (22 Sept. 2018)
For the Telegraph (7 July 2018)