Brewhouse, Taunton – 5th April 2023
Henrician Centre, Evesham – 6th April 2023
Assembly Rooms, Tamworth – 7th April 2023
South Holland Centre, Spalding – 8th April 2023
Mansfield Theatre – 9th April 2023
City Varieties, Leeds – 12th April 2023
Spa Centre, Scarborough – 13th April 2023
Mechanics, Burnley – 14th April 2023
The PAA, Yarm – 15th April 2023
The Grand, Lancaster – 16th April 2023
The Brindley, Runcorn – 19th April 2023
Albert Halls, Bolton – 20th April 2023
Winding Wheel, Chesterfield – 21st April
Castle Theatre, Wellingborough – 22nd April 2023
Gatehouse, Stafford – 23rd April 2023
Princess Theatre, Hunstanton – 26th April 2023
Cresset, Peterborough – 27th April 2023
The Apex, Bury St Edmunds – 28th April 2023
West Cliff Theatre, Clacton – 29th April 2023
Grove Theatre, Dunstable – 30th April 2023
Palace Theatre, Redditch – 3rd May 2023
Sabai Pavilion, Brighton – 4th May 2023
Colwyn Bay Theatre – 5th May 2023
Palace Theatre, Newark – 6th May 2023
The Y Theatre, Leicester – 7th May 2023
Playhouse, Epsom – 10th May 2023
Wyllotts, Potters Bar – 11th May 2023
Hazlitt, Maidstone – 12th May 2023
Dorking Halls – 13th May 2023
Mitchell Arts Centre, Stoke On Trent – 14th May 2023
The Lyric, Carmarthen – 17th May 2023
Gwyn Hall, Neath – 18th May 2023
Grand Pavilion, Porthcawl – 19th May 2023
The Riverfront, Newport – 20th May 2023
Savoy, Monmouth – 21st May 2023
Town Hall, Launceston – 24th May 2023
Tivoli, Wimborne – 25th May 2023
Memorial Hall, Frome – 26th May 2023
Westlands, Yeovil – 27th May 2023
Guildhall, Gloucester – 28th May 2023
Landmark, Ilfracombe – 31st May 2023
Palace Theatre, Paignton – 1st June 2023
Corn Exchange, Exeter – 2nd June 2023
Princes Hall, Aldershot – 3rd June 2023
Wyvern Theatre, Swindon – 4th June 2023
Gala Theatre, Durham – 7th June 2023
Harrogate Theatre – 8th June 2023
King’s Hall, Ilkley – 9th June 2023
The Witham, Barnard Castle – 10th June 2023 (Matinee & Evening)
Haymarket, Basingstoke – 11th June 2023
On sale 10am from Ticketmaster