Barbara is Manager of the Roscoe Foundation for Citizenship at Liverpool John Moores University with Lord Alton of Liverpool. The Foundation promotes active citizenship within the university and the wider community including the Roscoe Lectures and Good Citizenship Awards in 800 schools in Merseyside and the North West.
A Liverpool City Councillor for the last 16 years representing Woolton Ward, currently opposition spokesperson for Culture & Tourism.
She is an active member of CE church of Holy Trinity, Wavertree and Deputy Co-ordinator of the Good Shepherd Child Contact Centre in Croxteth, Liverpool.