Policy implementation: the influence of frontline staff, the nature and meaning of policy, and the organisational environment