2023 tour dates
Kilbarchan - 2nd June
Irvine - 3rdJune
Stornoway - 9th June
Skye - 10th June
Stranraer - 16th June
Belfast - 17th June
Oban - 30th June
Dunoon - 1st July
Strathaven - 7th July
Galashiels - 8th July
Shetland - 15th July
Biggar - 21st July
Kilmarnock - 22nd July
Dundee - 28th July
Hamilton - 29th July
Elgin - 4th August
Inverness - 5th August
Paisley - 11th August
Perth - 18th August
Arbroath - 19th August
Ayr - 25th August
Stirling - 26th August
Livingston - 1st September
Dumfries - 2nd September
Edinburgh - 8th September
Greenock - 9th September
Falkirk - 15th September
Helensburgh - 16th September
Motherwell - 22nd September
Dunfermline - 23rd September
Glasgow - 30th September
Aberdeen - 6th October
Newcastle - 8th October
Liverpool - 15th October
Corby - 20th October
London - 21st October
Manchester - 22nd October