I honestly think we have been hoodwinked by writers.I don't believe freddie was murdered by john foster as I don't think john foster even exists outside of effy's head.I think after cook left effy at freddies everything we saw happen was not real.
Think about it did anyone else even see or interact with this john foster apart from effy(yes I know freddie appears to meet him in hospital just before he gets "killed")but as I said after cook dropped effy off at freddies I think everything we saw was taking place in effy's head as she has mental disorder.I personally think freddie took effy to hospital then did a runner as he could not cope with situation .As for john foster I think he is one of the demons in her head who she can hear.
Think about it did anyone else even see or interact with this john foster apart from effy(yes I know freddie appears to meet him in hospital just before he gets "killed")but as I said after cook dropped effy off at freddies I think everything we saw was taking place in effy's head as she has mental disorder.I personally think freddie took effy to hospital then did a runner as he could not cope with situation .As for john foster I think he is one of the demons in her head who she can hear.