Peter Halley, Primary