Homes have been turned into an “island” because of series of roadworks