 She was raised to the life peerage as Baroness David, "of Romsey in the City of Cambridge", on 28 April 1978.She was an opposition spokesperson on education from 1979 until 1985 and again from 1987 to 1997, and for the environment (1985–1987).She was also a government and opposition whip from 1978 to 1987.