Who is Liz Truss?

Date of Birth: 26th July 1975 Place of Birth: Oxford, England. Spouse: Hugh O’Lear Parents John Kenneth and Priscilla Mary Truss. Her father is an emeritus professor of pure mathematics at the University of Leeds, while…