John Gregory — British poet, shoemaker and activist