John Belcher — British politician (1905-1964)