John Hayward is a social campaigner with a background in international development. He was the Conservative candidate in Cambridge for the 2017 United Kingdom general election.
John Hayward is a social campaigner with a background in international development. He was the Conservative candidate in Cambridge for the 2017 United Kingdom general election. (en)
John Hayward is a social campaigner with a background in international development. He was the Conservative candidate in Cambridge for the 2017 United Kingdom general election. (en)