Sir John McEwen, 1st Baronet — British politician (1894-1962)