Lockwood Elizabeth (Betty) b. 1924 Baroness Lockwood of Dewsbury Chief Woman Officer of the Labour Party 1967-1975

Relationships: