Refactor out event construction
Refactor out event construction

kalleth/static,tadast/static,robinwhittleton/static,kalleth/static,alphagov/static,robinwhittleton/static,tadast/static,alphagov/static,tadast/static,robinwhittleton/static,kalleth/static,tadast/static,alphagov/static,robinwhittleton/static,kalleth/static