Devon County Council have produced a guide identifying who is responsible for maintaining and clearing drainage systems on and around the highway.

Who is responsible for what
Check out this information on the DCC website

The Parish Council provides for the services a Community Lengthsman who carries out drainage tasks identified by us and the local community as important. This enables an enhanced local service with local priorities.