skip to content

John Hannah

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

profile photo of John Hannah

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

About John Hannah

Favourite Biscuit

Bourbon Creams, obviously!

John Hannah's elections

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
Please note our local elections database only goes back to 2016.

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.