

05/06/2023
Glasgow - King's Theatre
06/06/2023
Glasgow - King's Theatre
11/06/2023
York - Grand Opera House
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
16/06/2023
Inverness - Eden Court
18/06/2023
Cardiff - New Theatre
19/06/2023
Cardiff - New Theatre
25/06/2023
Leeds - Leeds Grand Theatre
26/06/2023
Birmingham - The Alexandra
27/06/2023
Liverpool - Empire
28/06/2023
Wrexham - William Aston Hall
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
04/09/2023
Chester - Storyhouse
05/09/2023
Chester - Storyhouse
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
New
02/10/2023
Bradford - St George's Hall
03/10/2023
Newcastle - Tyne Theatre & Opera House
New