

13/02/2023
Glasgow - King's Theatre
14/02/2023
Glasgow - King's Theatre
16/02/2023
Glasgow - King's Theatre
27/02/2023
Newcastle - Tyne Theatre & Opera House
28/02/2023
Stockton - Globe Theatre
01/03/2023
Middlesbrough - Town Hall
02/03/2023
Scunthorpe - The Baths Halls
05/03/2023
Harrogate - Royal Hall
06/03/2023
Halifax - Victoria Theatre
07/03/2023
Bradford - St George's Hall
08/03/2023
Sheffield - Sheffield City Hall
09/03/2023
Sheffield - Sheffield City Hall
15/03/2023
Glasgow - King's Theatre
16/03/2023
Dublin - 3 Olympia Theatre
18/03/2023
Belfast - Waterfront Hall
20/03/2023
Belfast - Waterfront Hall
21/03/2023
Dublin - 3 Olympia Theatre
22/03/2023
Dublin - 3 Olympia Theatre
23/03/2023
Cork - Cork Opera House
25/03/2023
Exeter - Exeter Northcott Theatre
27/03/2023
Bournemouth - Pavilion Theatre
28/03/2023
Plymouth - Plymouth Pavilions
30/03/2023
Poole - Lighthouse
02/04/2023
Aberdeen - Music Hall
03/04/2023
Aberdeen - Music Hall
12/04/2023
Ipswich - Regent Theatre
13/04/2023
Milton Keynes - Milton Keynes Theatre
16/04/2023
Bromley - Churchill Theatre
17/04/2023
Tunbridge Wells - Assembly Hall
18/04/2023
Folkestone - Leas Cliff Hall
19/04/2023
Portsmouth - Kings Theatre
20/04/2023
Wimbledon - New Wimbledon Theatre
21/04/2023
Carlisle - The Sands Centre
23/04/2023
Carlisle - The Sands Centre
Only single tickets available
24/04/2023
Edinburgh - Edinburgh Playhouse
30/04/2023
Aylesbury - Aylesbury Waterside Theatre
01/05/2023
Oxford - New Theatre Oxford
02/05/2023
High Wycombe - Wycombe Swan Theatre
03/05/2023
Cambridge - Cambridge Corn Exchange
04/05/2023
Cambridge - Cambridge Corn Exchange
07/05/2023
Leicester - De Montfort Hall
08/05/2023
Warrington - Parr Hall
09/05/2023
Blackpool - Grand Theatre
10/05/2023
Blackburn - King George's Hall
11/05/2023
Nottingham - Royal Concert Hall
14/05/2023
Woking - New Victoria Theatre
15/05/2023
Southend - Cliffs Pavilion
16/05/2023
Hastings - White Rock Theatre
22/05/2023
Crewe - Lyceum Theatre
23/05/2023
Stoke-on-Trent - Victoria Hall
25/05/2023
Manchester - Opera House
11/06/2023
York - Grand Opera House
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
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
Only single tickets available