Julia Hartley-Brewer demolishes Green Party leader over climate protests