
Stephen Morton resides in Southcliffe, a town nestled in the North Kent Marshes. He is held responsible for a series of tragic shootings that have devastated his community, leading to immense sorrow and despair among the residents who once called it home.