MPs

Jack Lopresti MP

MP for Filton and Bradley Stoke
Jack Lopresti has lived and worked in Bristol and South Gloucestershire all his life.