Charles Peter Allen — British politician (1861-1930)