Roadworks and temporary traffic lights have been set up on Dorcan Way causing delays and cars queuing on both sides of B4006.