Graeme Haddon - court charges