Glasgow, Pavilion - Wednesday 4th May 2022 - TICKETS

Newcastle, Tyne Theatre & Opera House - Thursday 5th May 2022 - TICKETS

St. Albans, The Alban Arena - Friday 6th May 2022 - TICKETS

Bristol, The Old Vic - Sunday 8th May 2022 - TICKETS

Exeter, Corn Exchange - Monday 9th May 2022 - TICKETS

Belfast, Ulster Hall - Wednesday 11th May 2022 - TICKETS

Dublin, Vicar Street - Thursday 12th May 2022 - TICKETS

Bath, Forum - Saturday 14th May 2022 - TICKETS

Buxton, Opera House - Monday 16th May 2022 - TICKETS

Oxford, New Theatre - Tuesday 17th May 2022 - TICKETS

New York, SoHo Playhouse - Thursday 19th May 2022 - TICKETS

New York, SoHo Playhouse - Friday 20th May 2022 - TICKETS

New York, SoHo Playhouse - Saturday 21st May 2022 - TICKETS

New York, SoHo Playhouse - Monday 23rd May 2022 - TICKETS

Los Angeles, Dynasty Typewriter - Wednesday 25th May 2022 - TICKETS

Weymouth, Pavilion - Thursday 18th August 2022 - TICKETS

Torquay, Babbacombe Theatre - Friday 19th August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Monday 22nd August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Tuesday 23rd August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Wednesday 24th August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Thursday 25th August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Friday 26th August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Saturday 27th August 2022 - TICKETS

Edinburgh, Assembly George Square - Gordon Aikman Theatre - Sunday 28th August 2022 - TICKETS

Basingstoke, The Anvil - Friday 9th September 2022 - TICKETS

Melbourne, Australia, Athenaeum Theatre Two - Monday 28th November 2022 - TICKETS

Sydney, Australia, Sydney Opera House - Wednesday 30th November 2022 - TICKETS