Michael Ely O'Carroll
Michael Ely O'Carroll stood for election 3 times.
|2019||Swansea West: UK Parliament elections||Liberal Democrats||2,993 votes (not elected)||2017||Swansea West: 2017 General Election||Liberal Democrats||Vote count not available||2017||Uplands: 2017 City and County of Swansea Council local election||Liberal Democrats||Vote count not available|
All elections where you live
Enter your postcode to get information about elections, your candidates and where to vote.