"Surely councils would have a backup link(s) with another provider that would seamlessly fail over..."
That would cost money. And unless you are the Surrey council with a golden handshake deal, you haven't got a fat lot of cash to spend on backups like that.