Mr Alfred Hargreaves

Former MP for Carlisle