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