Financial Times 1 July 2025Conservative Home 20 June 2025Spectator 20 June 2025Sam Freedman 18 June 2025Independent 14 June 2025BBC Radio 4 – Free Thinking 13 June 2025Politics Home Podcast 13 June 2025Rest is Politics Podcast 12 June 2025Commons Confidential newsletter 5 June 2025Political Currency Podcast 3 June 2025The Political Party Podcast 27 May 2025BBC Radio 5 – Matt Chorley 25 May 2025House magazine – November 2024 ReadNo.10 Downing Street – 13 July 2023 ReadPolitics Home – The Rundown – 5 May 2023 ListenKing’s College London – 19 April 2023 ReadIndependent – 18 February 2023 ReadNo.10 Downing Street – 1 June 2022 ReadIndependent – 29 June 2021 ReadSpectator – 28 June 2021 ReadCivil Service World – 30 April 2019 ReadCivil Service World – 13 July 2018 Read