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