May 2022

Sunday 22nd May 2022 - The Grand, Wolverhampton - TICKETS

Monday 23rd May 2022 - Hippodrome, Bristol - TICKETS

Tuesday 24th May 2022 - Theatre Severn, Shrewsbury - TICKETS

Wednesday 25th May 2022 - The Forum, Bath - TICKETS

Friday 27th May 2022 - Wycombe Swan, High Wycombe - TICKETS

Saturday 28th May 2022 - Winding Wheel, Chesterfield - TICKETS

June 2022

Tuesday 7th June 2022 - Mercury Theatre, Colchester - TICKETS

Wednesday 8th June 2022 - Mercury Theatre, Colchester - TICKETS

Friday 10th June 2022 - Hall For Cornwall, Truro - TICKETS

Saturday 11th June 2022 - Hall For Cornwall, Truro - TICKETS

Sunday 12th June 2022 - Queen's Theatre, Barnstaple - TICKETS

Friday 17th June 2022 - Philharmonic Hall, Liverpool - TICKETS

Saturday 18th June 2022 - Hippodrome, Darlington - TICKETS

Sunday 19th June 2022 - Festival Theatre, Edinburgh - TICKETS

Monday 20th June 2022 - Perth Theatre, Perth - TICKETS

Tuesday 21st June 2022 - Perth Theatre, Perth - TICKETS

Wednesday 22nd June 2022 - Tivoli Theatre, Aberdeen - TICKETS

Thursday 23rd June 2022 - Tivoli Theatre, Aberdeen - TICKETS

Sunday 26th June 2022 - Theatre Royal, Plymouth - TICKETS

Wednesday 29th June 2022 - Royal Festival Hall, Southbank, London - TICKETS

Thursday 30th June 2022 - Royal Festival Hall, Southbank, London - TICKETS

July 2022

Friday 1st July 2022 - Royal Festival Hall, Southbank, London - TICKETS

Saturday 2nd July 2022 - Royal Festival Hall, Southbank, London - TICKETS

Sunday 3rd July 2022 - Royal Festival Hall, Southbank, London - TICKETS

Sunday 3rd July 2022 - Royal Festival Hall, Southbank, London - TICKETS

August 2022

Wednesday 3rd August 2022 - The Stand, Edinburgh - TICKETS

Wednesday 3rd August 2022 - New Town Theatre, Edinburgh - TICKETS

Thursday 4th August 2022 - The Stand, Edinburgh - TICKETS

Thursday 4th August 2022 - New Town Theatre, Edinburgh - TICKETS

Friday 5th August 2022 - The Stand, Edinburgh - TICKETS

Friday 5th August 2022 - New Town Theatre, Edinburgh - TICKETS

Saturday 6th August 2022 - The Stand, Edinburgh - TICKETS

Saturday 6th August 2022 - New Town Theatre, Edinburgh - TICKETS

Sunday 7th August 2022 - The Stand, Edinburgh - TICKETS

Sunday 7th August 2022 - New Town Theatre, Edinburgh - TICKETS

Monday 8th August 2022 - The Stand, Edinburgh - TICKETS

Monday 8th August 2022 - New Town Theatre, Edinburgh - TICKETS

Tuesday 9th August 2022 - The Stand, Edinburgh - TICKETS

Tuesday 9th August 2022 - New Town Theatre, Edinburgh - TICKETS

Wednesday 10th August 2022 - The Stand, Edinburgh - TICKETS

Wednesday 10th August 2022 - New Town Theatre, Edinburgh - TICKETS

Thursday 11th August 2022 - The Stand, Edinburgh - TICKETS

Thursday 11th August 2022 - New Town Theatre, Edinburgh - TICKETS

Friday 12th August 2022 - The Stand, Edinburgh - TICKETS

Friday 12th August 2022 - New Town Theatre, Edinburgh - TICKETS

Saturday 13th August 2022 - The Stand, Edinburgh - TICKETS

Saturday 13th August 2022 - New Town Theatre, Edinburgh - TICKETS

Sunday 14th August 2022 - The Stand, Edinburgh - TICKETS

Sunday 14th August 2022 - New Town Theatre, Edinburgh - TICKETS

Wednesday 17th August 2022 - The Stand, Edinburgh - TICKETS

Wednesday 17th August 2022 - New Town Theatre, Edinburgh - TICKETS

Thursday 18th August 2022 - The Stand, Edinburgh - TICKETS

Thursday 18th August 2022 - New Town Theatre, Edinburgh - TICKETS

Friday 19th August 2022 - The Stand, Edinburgh - TICKETS

Friday 19th August 2022 - New Town Theatre, Edinburgh - TICKETS

Saturday 20th August 2022 - The Stand, Edinburgh - TICKETS

Saturday 20th August 2022 - New Town Theatre, Edinburgh - TICKETS

Sunday 21st August 2022 - The Stand, Edinburgh - TICKETS

Sunday 21st August 2022 - New Town Theatre, Edinburgh - TICKETS

Monday 22nd August 2022 - The Stand, Edinburgh - TICKETS

Monday 22nd August 2022 - New Town Theatre, Edinburgh - TICKETS

Tuesday 23rd August 2022 - The Stand, Edinburgh - TICKETS

Tuesday 23rd August 2022 - New Town Theatre, Edinburgh - TICKETS

Wednesday 24th August 2022 - The Stand, Edinburgh - TICKETS

Wednesday 24th August 2022 - New Town Theatre, Edinburgh - TICKETS

Thursday 25th August 2022 - The Stand, Edinburgh - TICKETS

Thursday 25th August 2022 - New Town Theatre, Edinburgh - TICKETS

Friday 26th August 2022 - The Stand, Edinburgh - TICKETS

Friday 26th August 2022 - New Town Theatre, Edinburgh - TICKETS

Saturday 27th August 2022 - The Stand, Edinburgh - TICKETS

Saturday 27th August 2022 - New Town Theatre, Edinburgh - TICKETS

Sunday 28th August 2022 - The Stand, Edinburgh - TICKETS

Sunday 28th August 2022 - New Town Theatre, Edinburgh - TICKETS

September 2022

Tuesday 20th September 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 21st September 2022 - Leicester Square Theatre, London - TICKETS

Thursday 22nd September 2022 - Leicester Square Theatre, London - TICKETS

Friday 23rd September 2022 - Leicester Square Theatre, London - TICKETS

Saturday 24th September 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 27th September 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 28th September 2022 - Leicester Square Theatre, London - TICKETS

Thursday 29th September 2022 - Leicester Square Theatre, London - TICKETS

Friday 30th September 2022 - Leicester Square Theatre, London - TICKETS

October 2022

Saturday 1st October 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 4th October 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 5th October 2022 - Leicester Square Theatre, London - TICKETS

Thursday 6th October 2022 - Leicester Square Theatre, London - TICKETS

Friday 7th October 2022 - Leicester Square Theatre, London - TICKETS

Saturday 8th October 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 11th October 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 12th October 2022 - Leicester Square Theatre, London - TICKETS

Thursday 13th October 2022 - Leicester Square Theatre, London - TICKETS

Friday 14th October 2022 - Leicester Square Theatre, London - TICKETS

Saturday 15th October 2022 - Leicester Square Theatre, London - TICKETS

November 2022

Tuesday 1st November 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 2nd November 2022 - Leicester Square Theatre, London - TICKETS

Thursday 3rd November 2022 - Leicester Square Theatre, London - TICKETS

Friday 4th November 2022 - Leicester Square Theatre, London - TICKETS

Saturday 5th November 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 8th November 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 9th November 2022 - Leicester Square Theatre, London - TICKETS

Thursday 10th November 2022 - Leicester Square Theatre, London - TICKETS

Saturday 12th November 2022 - Leicester Square Theatre, London - TICKETS

Saturday 12th November 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 15th November 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 16th November 2022 - Leicester Square Theatre, London - TICKETS

Thursday 17th November 2022 - Leicester Square Theatre, London - TICKETS

Friday 18th November 2022 - Leicester Square Theatre, London - TICKETS

Saturday 19th November 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 22nd November 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 23rd November 2022 - Leicester Square Theatre, London - TICKETS

Thursday 24th November 2022 - Leicester Square Theatre, London - TICKETS

Friday 25th November 2022 - Leicester Square Theatre, London - TICKETS

Saturday 26th November 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 29th November 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 30th November 2022 - Leicester Square Theatre, London - TICKETS

December 2022

Thursday 1st December 2022 - Leicester Square Theatre, London - TICKETS

Friday 2nd December 2022 - Leicester Square Theatre, London - TICKETS

Saturday 3rd December 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 6th December 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 7th December 2022 - Leicester Square Theatre, London - TICKETS

Thursday 8th December 2022 - Leicester Square Theatre, London - TICKETS

Friday 9th December 2022 - Leicester Square Theatre, London - TICKETS

Saturday 10th December 2022 - Leicester Square Theatre, London - TICKETS

Tuesday 13th December 2022 - Leicester Square Theatre, London - TICKETS

Wednesday 14th December 2022 - Leicester Square Theatre, London - TICKETS

Thursday 15th December 2022 - Leicester Square Theatre, London - TICKETS

Friday 16th December 2022 - Leicester Square Theatre, London - TICKETS

Saturday 17th December 2022 - Leicester Square Theatre, London - TICKETS

January 2023

Thursday 26th January 2023 - Symphony Hall, Birmingham - TICKETS

Friday 27th January 2023 - Symphony Hall, Birmingham - TICKETS

February 2023

Monday 6th February 2023 - Everyman Theatre, Cheltenham - TICKETS

Tuesday 7th February 2023 - Everyman Theatre, Cheltenham - TICKETS

Wednesday 8th February 2023 - Everyman Theatre, Cheltenham - TICKETS

Thursday 9th February 2023 - DeMontfort Hall, Leicester - TICKETS

Friday 10th February 2023 - DeMontfort Hall, Leicester - TICKETS

Saturday 11th February 2023 - Philharmonic Hall, Liverpool - TICKETS

Sunday 12th February 2023 - Grand Theatre, Wolverhampton - TICKETS

Wednesday 22nd February 2023 - Belgrade Theatre, Coventry - TICKETS

Thursday 23rd February 2023 - Belgrade Theatre, Coventry - TICKETS

March 2023

Monday 27th March 2023 - The Lowry, Salford Quays - TICKETS

Tuesday 28th March 2023 - The Lowry, Salford Quays - TICKETS

Wednesday 29th March 2023 - The Lowry, Salford Quays - TICKETS

Thursday 30th March 2023 - The Lowry, Salford Quays - TICKETS

Friday 31st March 2023 - The Lowry, Salford Quays - TICKETS

April 2023

Saturday 1st April 2023 - The Lowry, Salford Quays - TICKETS

May 2023

Thursday 4th May 2023 - Yvonne Arnaud Theatre, Guildford - TICKETS

Friday 5th May 2023 - Yvonne Arnaud Theatre, Guildford - TICKETS

Saturday 6th May 2023 - Yvonne Arnaud Theatre, Guildford - TICKETS