Police found Jamie Robert John (43) at his flat in Devonshire Place on 25 February this year, just weeks after his birthday; because of the condition of his body, the pathologist was unable to work out the cause of death, or exactly when he had died. The Inquest concluded that Jamie had died between four […]