‘A highway authority could lawfully enter into an agreement with a developer or other party under section 38 of the Highways Act 1980 for that other party to pay a sum for the expenses of highways maintenance after the date on which the highway became maintainable at public expense.’