Sir Bill Cash

(Contributor)

Sir Bill Cash is Conservative MP for Stone.