John Hannah
is the Independence for Scotland Party candidate for Bathgate constituency in the Scottish Parliament elections (Constituencies).

John Hannah's policies
Statement to voters
Dedicated To Our Community, Committed To Positive Change Meet John Hannah, the Independence for Scotland Party (ISP) candidate for the Armadale and Blackridge ward by-election.
Full statement
As an ISP office bearer and the treasurer of the ISP Lothian Branch, John is committed to serving his community.
A Local Candidate John is your ‘local candidate’. Born and raised in the Armadale and Blackridge ward, and currently employed and working in the area, John knows our ward inside and out.
John’s professional journey as a Business Analyst spans across banking, insurance, and most recently, public sector pensions. His extensive travels and global engagements have equipped him with a unique perspective on problem-solving that will help him to support any local issues.
Addressing The Real Issues Beyond his professional life, John enjoys music, hill walking, martial arts and recently expanded his Business Analysis interests into the world of Cyber Security.
John is focused on improving local services, addressing poverty, improving health and well-being and enhancing our environment. The main focus for John of course is to support the constituents. John will work with you to identify and work with you on your priorities. John is committed to being accessible and responsive to the needs of his constituents. He is eager to discuss local issues and answer any questions you might have. Please feel free to reach out to John directly at j_hannah@isp.scot with your questions or to share your concerns and thoughts.
This statement was last updated on Aug. 16, 2024.
This statement was added by John Hannah, their team, or by a Democracy Club volunteer, based on information published by the candidate elsewhere.
John Hannah online
- j_hannah@isp.scot
About John Hannah
Favourite Biscuit
Bourbon Creams, obviously!
Date | Election | Party | Results | Position |
---|---|---|---|---|
2026 | Bathgate: Scottish Parliament elections (Constituencies) | Independence for Scotland Party | (Results due after 07 May 2026) | Position not available |
2024 | Armadale and Blackridge: West Lothian local by-election | Independence for Scotland Party | We do not collect voting data for Single Transferable Vote elections. | Position not available |
2024 | Bathgate and Linlithgow: UK Parliamentary general election | Independence for Scotland Party | 382 votes (not elected) | 7th / 8 candidates |
2022 | Armadale and Blackridge: West Lothian local election | Independence for Scotland Party | We do not collect voting data for Single Transferable Vote elections. | Position not available |
2021 | East Livingston and East Calder: West Lothian local by-election | Independence for Scotland Party | We do not collect voting data for Single Transferable Vote elections. | Position not available |
That's all we know! Will you help us find more about this candidate?
Our volunteers have been working hard to add information on as many candidates as possible, but they need help.
If you can add information to this page - such as John Hannah's policy statement or contact information - please use our crowdsourcing website.
Add or edit details »Upload your leaflets
If you've received election leaflets from John Hannah, please take a photo of them and upload them to ElectionLeaflets.org
Add leaflets »All elections where you live
Enter your postcode to get information about elections, your candidates and where to vote.