17th March 2022 Runnymede Literary Festival 

17th March 2022 Keswick, Ways with Words

27th May 2022 Derby Festival

26th June Chalke Valley History Festival

20th September Appledore Festival. 

20th March 2022 Keswick, Ways with Words 

28th March 2022 Oxford Literary Festival 

23rd June Chalke Valley History Festival

24th September Appledore Festival

8th October Benaki Literary Festival in Kardamili

29th October Wantage Festival 

12th November 2022 Bridport Festival 

11th June 2022 Lewes Speakers

TBD Frontline Club 

TBD Royal Asiatic Society 

26 March 2022 Oxford Literary Festival

24th March 2022 Policy Exchange

29th March 2022 Institute of  Policy Research at the University of Bath

20th September Appledore Festival

16th May 2022 Bath Festival