politician from Northern Ireland (born 1985).
No voters have rated Carla Lockhart yet. Please check back soon.