Find the latest tour dated right here as we add them.
Monday 25th, Tuesday 26th, Wednesday 27th April
Kilmarnock, Palace Theatre – Tickets available
__________________
Thursday 28th April
Arbroath – Coming soon!
__________________
Friday 29th, Saturday 30th April
Kings Lynne, Corn Exchange – Tickets available
__________________
Monday 2nd, Tuesday 3rd May
Crewe, Lyceum Theatre – Tickets available
___________________
Wednesday 4th May
Llandudno, Venue Cymru – Tickets available
__________________
Saturday 7th May
Lanelli, The Ffwrnes – Tickets available
__________________
Sunday 8th May
Reading, The Hexagon – Tickets available
__________________
Monday 9th, Tuesday 10th May
Barnstaple – Tickets available
__________________
Wednesday 11th May
Weston-Super-Mare, The Playhouse – Tickets available
__________________
Thursday 12th, Friday 13th, Saturday 14th May
Portsmouth, Kings Theatre – Tickets available
__________________
Monday 16th, Tuesday 17th, Wednesday 18th May
Billingham, Forum Theatre – Tickets Available
__________________
Thursday 19th, Friday 20th, Saturday 21st May
Shrewsbury, Theatre Severn – Tickets available
___________________
Monday 23rd, Tuesday 24th, Wednesday 25th May
Kirkcaldy, Adam Smith Theatre – Tickets available
____________________
Thursday 26th, Friday 27th, Saturday 28th May
Hamilton, Town House – Tickets available
____________________
Tuesday 31st May
Loughborough – Coming Soon!
_____________________
Wednesday 1st, Thursday 2nd June
Preston, Guild Hall – Tickets available
_____________________
Friday 3rd June
Newcastle – Coming Soon!
_____________________
Saturday 4th, Sunday 5th June
Burnley, Mechanics – Tickets available
_____________________
Tuesday 7th, Wednesday 8th June
Grimsby, Auditorium – Tickets available
_____________________
Thursday 9th, Friday 10th June
Newark, Palace Theatre – Tickets available
_____________________
Saturday 11th, Sunday 12th June
Brecon, Theatr Brycheiniog – Tickets available
_____________________
Monday 13th, Tuesday 14th, Wednesday 15th June
New Brighton, Floral Pavillion Theatre – Tickets available
_____________________
Thursday 16th June
Lancaster, Grand – Tickets available
_____________________
Friday 17th, Saturday 18th June
Isle of Man, Gaiety Theatre – Tickets available
_____________________
Monday 20th, Tuesday 21st June
Bromley, Churchill Theatre – Tickets available
______________________
Wednesday 22nd June
Runcorn – Coming Soon!
_______________________
Thursday 23rd June
Workington, Carnegie Theatre – Coming Soon!
_______________________
Friday 24th, Saturday 25th June
Stockport, The Plaza – Tickets available
_______________________
Sunday 26th, Monday 27th June
Crawley – Coming Soon!
_______________________
Tuesday 28th, Wednesday 29th June
Yeovil, Octagon Theatre – Coming Soon!
_______________________
Thursday 30th June, Monday 1st July
Chesterfield – Coming Soon!