Roadworks to make changes to Welshpool's one-way system could not be finished for another six weeks.

Robert Robinson, the town clerk, after a meeting with the county council and Welsh Government, said: "The whole system should be completed by Monday night except where the services have to be moved in Union Street.

"The road can not go to two-way traffic until this work is complete.

"It may take up to six weeks to enable this part to be finished."

The work was initially expected to take between six to eight weeks, and the estimate was upped to 10 just before work started. Now, it's 12 weeks in since work began back on April 29; and it could be lasting for up to 18 in total.

Mr Robinson said: "The delay to the full opening of the system is solely down to the services being found where they were not expected to be, as soon as this work is completed the system will be able to open in full."

The town's main street is being reduced to a single lane, a zebra crossing is being built near the town hall and Brook Street and Union Street are returning to two-way.

A consultation document by the Welsh Government said the move was designed to improve pedestrian safety as well as curbing inappropriate driver behaviour on Broad Street.