Gary Barker

Gary Barker read Geology and Environmental Sciences at Kingston and St Andrews Universities. After a short spell in academia his career took a new direction and he became the political..