A £92 million road upgrade project is finished – more than eight years after plans were first revealed. National Highways, ...