05/06/2023

Glasgow - King's Theatre

06/06/2023

Glasgow - King's Theatre

11/06/2023

York - Grand Opera House

Sold Out

12/06/2023

Hull - City Hall

13/06/2023

Scarborough - Scarborough Spa

14/06/2023

Sunderland - Sunderland Empire Theatre

15/06/2023

Inverness - Eden Court

Book with Venue

16/06/2023

Inverness - Eden Court

Book with Venue

18/06/2023

Cardiff - New Theatre

Sold Out

19/06/2023

Cardiff - New Theatre

Sold Out

25/06/2023

Leeds - Leeds Grand Theatre

26/06/2023

Birmingham - The Alexandra

Sold Out

27/06/2023

Liverpool - Empire

Sold Out

28/06/2023

Wrexham - William Aston Hall

Sold Out

29/06/2023

Wrexham - William Aston Hall

03/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

04/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

05/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

06/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

07/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

08/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

09/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

10/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

10/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

11/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

12/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

13/08/2023

Edinburgh - Assembly Rooms

Edinburgh Fringe Festival 2023

14/08/2023

Aberdeen - Music Hall

02/09/2023

Torquay - Princess Theatre

03/09/2023

Bristol - Bristol Hippodrome

Sold Out

04/09/2023

Chester - Storyhouse

Sold Out

05/09/2023

Chester - Storyhouse

Sold Out

06/09/2023

Brighton - Brighton Dome

07/09/2023

Brighton - Brighton Dome

17/09/2023

London - Leicester Square Theatre

18/09/2023

London - Leicester Square Theatre

19/09/2023

London - Leicester Square Theatre

20/09/2023

London - Leicester Square Theatre

21/09/2023

London - Leicester Square Theatre

22/09/2023

London - Leicester Square Theatre

23/09/2023

London - Leicester Square Theatre

24/09/2023

London - Leicester Square Theatre

25/09/2023

London - Leicester Square Theatre

26/09/2023

London - Leicester Square Theatre

27/09/2023

London - Leicester Square Theatre

28/09/2023

London - Leicester Square Theatre

01/10/2023

Stockton - Stockton Globe

02/10/2023

Bradford - St George's Hall

03/10/2023

Newcastle - Tyne Theatre & Opera House

04/10/2023

Warwick - Arts Centre

05/10/2023

Wimbledon - New Wimbledon Theatre

14/10/2023

Manchester - Palace Theatre Manchester

15/10/2023

Manchester - Palace Theatre Manchester

30/10/2023

Liverpool - Liverpool Empire

01/11/2023

Stoke On Trent - Victoria Hall

02/11/2023

Warrington - Parr Hall

06/11/2023

Birmingham - The Alexandra

07/11/2023

Oxford - New Theatre

08/11/2023

Woking - New Victoria Theatre

08/01/2024

Dublin - 3 Olympia Theatre

09/01/2024

Dublin - 3 Olympia Theatre

10/01/2024

Dublin - 3 Olympia Theatre

11/01/2024

Dublin - 3 Olympia Theatre

12/01/2024

Wexford - National Opera House

13/01/2024

Dublin - 3 Olympia Theatre

14/01/2024

Dublin - 3 Olympia Theatre

15/01/2024

Cork - Cork Opera House

16/01/2024

Killarney - Gleneagle INEC Arena

18/01/2024

Limerick - University Concert Hall

19/01/2024

Castlebar - Royal Theatre

20/01/2024

Derry - Millennium Forum

21/01/2024

Derry - Millennium Forum

22/01/2024

Belfast - Waterfront Hall

25/01/2024

Galway - Leisureland

29/01/2024

Cork - Opera House