Thorneycroft lost his seat at the 1966 general election and received a life peerage, taking a seat in the House of Lords, having been created Baron Thorneycroft, of Dunston in the County of Stafford on 4 December 1967.
Thorneycroft lost his seat at the 1966 general election and received a life peerage. Taking a seat in the House of Lords, he had been created Baron Thorneycroft, of Dunston in the County of Stafford on 4 December 1967.