Christian Union: Junior Treasurer

Candidates

James Purnell

This candidate did not supply a manifesto.