Stormont Mancroft, 2nd Baron Mancroft, 1952 2