I'm afraid that is a very tricky question. Responsibility for drains easily gets complicated, and you are also up against the fact that a land owner is not responsible for surface water that runs off their land.
The best possibility is to seek agreement with the council to get the problem resolved. If that does not work, you will need to seek professional advice - perhaps from a local solicitor - if you want to pursue the matter further.