Mr William Foster

Former MP for Wigan