A set of roadworks in the heart of Southampton city centre have sparked anger from a pub landlord and taxi driver who warn disruption is killing the high street.