Portswood Road Roadworks/Bus gate

I knew the works were going on but I was shocked to be walking down there at like 10pm last night and they're literally drilling and resurfacing the road. Surely they must have to pay residents compensation or put them up in hotels?

Also, I think its a terribly thought out idea. There's no need to make it only for buses. It will just dump a huge amount of traffic onto the A335.