The roadworks could have been delayed due to bad weather, workmen being off sick, materials not being available, any project can be delayed, it is calculated to take so long and it is very few projects that meet the target. No company is going to waste more money producing additional signs, there is a telephone number on the signs why do people not ring it to find out what is happening?
As for Dave, the 30mph sign is nothing to do with the council, that is the law, try reading your Highway Code once in a while and you will realise that.
Alison I agree with you people should use their handbrakes, I am a considerate driver and always use mine when stopped even at traffic lights.