Sir William Cash MP

Sir William Cash is the Conservative MP for Stone, and has been an MP continuously since 3 May 1984.