18 months of works branded ‘unacceptable’ as road closed off