Craig is a freelance journalist, copywriter and researcher, writing mainly about government, economic policy, work, the NHS and Europe. He is also a partner at Lexographic, which provides expert communications services to trade unions, charities and small businesses, and editor of Healthcare Manager magazine. As well as being a trustee of Timebanking UK, Craig is treasurer of Stroud Valley School Parent Teachers Association and chair of Stroud branch Labour Party.