These are the completed gigs of 2023 - the current gig list can be found here.
January 2023
Thu 12th - Isle of Wight - Norton Grange
Fri 13th - Southend - Palace Theatre
Sat 14th - Crewe - Lyceum Theatre
Sun 15th - Glasgow - Kings Theatre
Sat 21st - Wimborne - Tivoli Theatre
Mon 23rd - Isle of Wight - Norton Grange
Fri 27th - Stoke - Victoria Hall
Sat 28th - Hunstanton - Princess Theatre
February 2023
Fri 3rd - Gravesend - Woodville Halls
Sat 4th - Hayes - Beck Theatre
Sun 5th - Isle of Wight - Norton Grange
Fri 10th - Folkestone - Grand Burstin Hotel
Sat 11th - Yeadon - Town Hall
Fri 17th - Edinburgh - Playhouse
Sat 18th - Harrogate - Royal Hall
Fri 24th - Chelmsford - Chelmsford Theatre
Sat 25th - Aylesbury - Waterside Theatre
March 2023
Fri 3rd - Chesterfield - Winding Wheel
Sat 4th - Swindon - Wyvern Theatre
Sat 11th - Motherwell - Civic Hall
Fri 17th - Cannock - Prince of Wales Theatre
Sat 18th - Milton Keynes - Stables
Fri 24th - Billingham - Forum Theatre
Sat 25th - Bradford - St. George's Hall
April 2023
Fri 7th - New Brighton - Floral Pavilion
Sat 8th - Llandudno - Venue Cymru
Sun 9th- Eastleigh - Concorde Club
Sat 15th - Retford - Majestic Theatre
Fri 21st - Swansea - Grand Theatre
Sat 22nd - Kettering - Lighthouse Theatre
Sat 29th - Blackburn - Empire Theatre
May 2023
Fri 5th - Letterkenny, Ireland - Clanree Hotel
Sat 6th - Claremorris, Ireland - Town Hall
Sun 7th - Belfast, Northern Ireland - Waterfront Hall
Fri 12th - Aldershot - Princes Hall
Sat 13th - Felixstowe - Spa Pavilion
Fri 19th - Keith - Longmore Hall
Sat 20th - Aberdeen - Lemon Tree
Fri 26th - Skegness - Embassy Theatre
Sat 27th - Grantham - Meres Leisure Centre
June 2023
Fri 2nd - Northwich - Memorial Hall
Sat 3rd - Carlisle - The Sands Centre
Fri 9th - Peterborough - The Cresset
Sat 10th - Lytham St. Anne's - Lowther Pavilion
Fri 16th - Newcastle - O2 City Hall
Fri 23rd - Macclesfield - Gawsworth Hall
Sat 24th - Ipswich - Regent Theatre
Fri 30th - Brierley Hill - Civic Hall
July 2023
Sat 1st - Rotherham - Civic Hall
Thu 6th - Ayr - Gaiety Theatre
Fri 7th - Perth - Concert Hall
Sat 8th - Glenrothes - Rothes Hall
Thu 13th - Wycombe - Swan Theatre
Sat 15th - Weymouth - Pavilion
August 2023
Fri 4th - Weston-Super-Mare - Playhouse
Sat 5th -Torquay - Babbacombe Theatre
Sun 6th - Cheltenham - Town Hall
Fri 11th - Gram, Denmark - Gram & Nybol Slotsvej
Sat 12th - Denmark - Holstebro Festival
Wed 16th - Great Yarmouth - Britannia Pier
Thu 17th - Eastbourne - Congress Theatre
Fri 18th - Buxton - Opera House
Sat 19th - Folkestone - Leas Cliff Hall
Wed 23rd - Kilworth, Leics. - Kilworth House
Fri 25th - Scarborough - Spa
Sat 26th - Arbroath - Webster Theatre
September 2023
Fri 1st - Loughborough - Town Hall
Sat 2nd - Weston-Super-Mare - Sand Bay Holiday Village
Sun 3rd - Newbridge (nr. Newport) - Newbridge Memo
Fri 8th - Stafford - Gatehouse
Sat 9th - Lincoln - New Theatre Royal
Fri 15th - Liverpool - M&S Bank Arena Auditorium
Sat 16th - Portsmouth - King's Theatre
Sun 17th - Bognor - Butlins
Fri 29th - Bournemouth - Pavilion
Sat 30th - Hastings - White Rock
October 2023
Sun 1st - Minehead - Butlins
Fri 6th - Sheffield - City Hall
Sat 7th - Whitley Bay - Playhouse
Fri 13th - Morecambe - Platform
Sat 14th - Wrexham - William Aston Hall
Sun 15th - Bridlington - Spa
Fri 20th - Wakefield - Theatre Royal
Sat 21st - Stamford - Corn Exchange
Fri 27th - Llandroid Wells - Pavilion
Sat 28th - Northampton - The Old Savoy
November 2023
Thu 2nd - Dorking - Dorking Halls
Fri 3rd - Bury St. Edmunds - The Apex
Sat 4th - Basildon - Towngate Theatre
Sun 5th - Pakefield - Pontins
Thu 9th - Bolton - Albert Halls
Fri 10th - Lanark - Memorial Hall
Thu 16th - Telford - Telford Theatre
Fri 17th - Weston-Super-Mare - Sand Bay Holiday Village
Sat 18th - Llanelli - Ffwernes Theatre
Sat 25th - Isle of Wight - Bembridge Coast Hotel
December 2023
Fri 1st - Houghton-le-Spring - Rainton Arena
Sat 2nd - Great Yarmouth - Vauxhall Holiday Park
Fri 8th - Wimborne - The Tivoli
Sat 9th - Melton Mowbray - Melton Theatre
Fri 15th - Hull - City Hall
Sat 16th - Huddersfield - Town Hall
Fri 22nd - Shrewsbury - Buttermarket
January 2023
Thu 12th - Isle of Wight - Norton Grange
Fri 13th - Southend - Palace Theatre
Sat 14th - Crewe - Lyceum Theatre
Sun 15th - Glasgow - Kings Theatre
Sat 21st - Wimborne - Tivoli Theatre
Mon 23rd - Isle of Wight - Norton Grange
Fri 27th - Stoke - Victoria Hall
Sat 28th - Hunstanton - Princess Theatre
February 2023
Fri 3rd - Gravesend - Woodville Halls
Sat 4th - Hayes - Beck Theatre
Sun 5th - Isle of Wight - Norton Grange
Fri 10th - Folkestone - Grand Burstin Hotel
Sat 11th - Yeadon - Town Hall
Fri 17th - Edinburgh - Playhouse
Sat 18th - Harrogate - Royal Hall
Fri 24th - Chelmsford - Chelmsford Theatre
Sat 25th - Aylesbury - Waterside Theatre
March 2023
Fri 3rd - Chesterfield - Winding Wheel
Sat 4th - Swindon - Wyvern Theatre
Sat 11th - Motherwell - Civic Hall
Fri 17th - Cannock - Prince of Wales Theatre
Sat 18th - Milton Keynes - Stables
Fri 24th - Billingham - Forum Theatre
Sat 25th - Bradford - St. George's Hall
April 2023
Fri 7th - New Brighton - Floral Pavilion
Sat 8th - Llandudno - Venue Cymru
Sun 9th- Eastleigh - Concorde Club
Sat 15th - Retford - Majestic Theatre
Fri 21st - Swansea - Grand Theatre
Sat 22nd - Kettering - Lighthouse Theatre
Sat 29th - Blackburn - Empire Theatre
May 2023
Fri 5th - Letterkenny, Ireland - Clanree Hotel
Sat 6th - Claremorris, Ireland - Town Hall
Sun 7th - Belfast, Northern Ireland - Waterfront Hall
Fri 12th - Aldershot - Princes Hall
Sat 13th - Felixstowe - Spa Pavilion
Fri 19th - Keith - Longmore Hall
Sat 20th - Aberdeen - Lemon Tree
Fri 26th - Skegness - Embassy Theatre
Sat 27th - Grantham - Meres Leisure Centre
June 2023
Fri 2nd - Northwich - Memorial Hall
Sat 3rd - Carlisle - The Sands Centre
Fri 9th - Peterborough - The Cresset
Sat 10th - Lytham St. Anne's - Lowther Pavilion
Fri 16th - Newcastle - O2 City Hall
Fri 23rd - Macclesfield - Gawsworth Hall
Sat 24th - Ipswich - Regent Theatre
Fri 30th - Brierley Hill - Civic Hall
July 2023
Sat 1st - Rotherham - Civic Hall
Thu 6th - Ayr - Gaiety Theatre
Fri 7th - Perth - Concert Hall
Sat 8th - Glenrothes - Rothes Hall
Thu 13th - Wycombe - Swan Theatre
Sat 15th - Weymouth - Pavilion
August 2023
Fri 4th - Weston-Super-Mare - Playhouse
Sat 5th -Torquay - Babbacombe Theatre
Sun 6th - Cheltenham - Town Hall
Fri 11th - Gram, Denmark - Gram & Nybol Slotsvej
Sat 12th - Denmark - Holstebro Festival
Wed 16th - Great Yarmouth - Britannia Pier
Thu 17th - Eastbourne - Congress Theatre
Fri 18th - Buxton - Opera House
Sat 19th - Folkestone - Leas Cliff Hall
Wed 23rd - Kilworth, Leics. - Kilworth House
Fri 25th - Scarborough - Spa
Sat 26th - Arbroath - Webster Theatre
September 2023
Fri 1st - Loughborough - Town Hall
Sat 2nd - Weston-Super-Mare - Sand Bay Holiday Village
Sun 3rd - Newbridge (nr. Newport) - Newbridge Memo
Fri 8th - Stafford - Gatehouse
Sat 9th - Lincoln - New Theatre Royal
Fri 15th - Liverpool - M&S Bank Arena Auditorium
Sat 16th - Portsmouth - King's Theatre
Sun 17th - Bognor - Butlins
Fri 29th - Bournemouth - Pavilion
Sat 30th - Hastings - White Rock
October 2023
Sun 1st - Minehead - Butlins
Fri 6th - Sheffield - City Hall
Sat 7th - Whitley Bay - Playhouse
Fri 13th - Morecambe - Platform
Sat 14th - Wrexham - William Aston Hall
Sun 15th - Bridlington - Spa
Fri 20th - Wakefield - Theatre Royal
Sat 21st - Stamford - Corn Exchange
Fri 27th - Llandroid Wells - Pavilion
Sat 28th - Northampton - The Old Savoy
November 2023
Thu 2nd - Dorking - Dorking Halls
Fri 3rd - Bury St. Edmunds - The Apex
Sat 4th - Basildon - Towngate Theatre
Sun 5th - Pakefield - Pontins
Thu 9th - Bolton - Albert Halls
Fri 10th - Lanark - Memorial Hall
Thu 16th - Telford - Telford Theatre
Fri 17th - Weston-Super-Mare - Sand Bay Holiday Village
Sat 18th - Llanelli - Ffwernes Theatre
Sat 25th - Isle of Wight - Bembridge Coast Hotel
December 2023
Fri 1st - Houghton-le-Spring - Rainton Arena
Sat 2nd - Great Yarmouth - Vauxhall Holiday Park
Fri 8th - Wimborne - The Tivoli
Sat 9th - Melton Mowbray - Melton Theatre
Fri 15th - Hull - City Hall
Sat 16th - Huddersfield - Town Hall
Fri 22nd - Shrewsbury - Buttermarket