unknow
Lorraine Jayne Barrett is a former Welsh Labour & Co-operative Member of the National Assembly for Wales for Cardiff South and Penarth and an Assembly Commissioner since 2007. She stood...