A road vital to the economic development of Swindon which has been blocked off and unused since its apparent completion in 203 could , with luck, ...