William Leonard — British politician (1887-1969)