30/03/2023

Poole - Lighthouse

02/04/2023

Aberdeen - Music Hall

Sold Out

03/04/2023

Aberdeen - Music Hall

Sold Out

12/04/2023

Ipswich - Regent Theatre

Sold Out

13/04/2023

Milton Keynes - Milton Keynes Theatre

Sold Out

16/04/2023

Bromley - Churchill Theatre

Sold Out

17/04/2023

Tunbridge Wells - Assembly Hall

Sold Out

18/04/2023

Folkestone - Leas Cliff Hall

Sold Out

19/04/2023

Portsmouth - Kings Theatre

Sold Out

20/04/2023

Wimbledon - New Wimbledon Theatre

Sold Out

21/04/2023

Carlisle - The Sands Centre

23/04/2023

Carlisle - The Sands Centre

Only single tickets available

24/04/2023

Edinburgh - Edinburgh Playhouse

Sold Out

30/04/2023

Aylesbury - Aylesbury Waterside Theatre

Sold Out

01/05/2023

Oxford - New Theatre Oxford

Book with Venue

02/05/2023

High Wycombe - Wycombe Swan Theatre

03/05/2023

Cambridge - Cambridge Corn Exchange

Sold Out

04/05/2023

Cambridge - Cambridge Corn Exchange

07/05/2023

Leicester - De Montfort Hall

Sold Out

08/05/2023

Warrington - Parr Hall

Sold Out

09/05/2023

Blackpool - Grand Theatre

Sold Out

10/05/2023

Blackburn - King George's Hall

Sold Out

11/05/2023

Nottingham - Royal Concert Hall

Sold Out

14/05/2023

Woking - New Victoria Theatre

Sold Out

15/05/2023

Southend - Cliffs Pavilion

Sold Out
Book with Ticketmaster

16/05/2023

Hastings - White Rock Theatre

22/05/2023

Crewe - Lyceum Theatre

Sold Out

23/05/2023

Stoke-on-Trent - Victoria Hall

Book with Venue

25/05/2023

Manchester - Opera House

Sold Out

05/06/2023

Glasgow - King's Theatre

11/06/2023

York - Grand Opera House

Sold Out

12/06/2023

Hull - City Hall

Only single tickets available

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

Only single tickets available

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

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

08/01/2024

Dublin - 3 Olympia Theatre

09/01/2024

Dublin - 3 Olympia Theatre