Labour behaviour called by decisionManager