Why does St Paul have some confidence about “God working all things for good…” in Romans 8:28? James Stafford gives us some reasons in today’s sermon.