After a much needed win against Southampton, West Ham were humiliated at home against Newcastle United. Who's to blame?