This paper draws on philosophical thinking about evidence and causality to propose a theory of how to use evidence to improve evidence based policy. The paper specifically considers the policy problem of how to effectively bring about a desired effect. It sets out a framework for thinking about such problems, using carefully connected philosophical analyses of counterfactuals, causal models, evidence and rigour to elucidate how to best use evidence for policy.