Who is responsible for an EHCP?

The local authority is ultimately responsible and accountable even if they have largely delegated to the school.