Welshpool residents have been complaining that overnight building work on the town's one-way system is keeping them up at night.

A county councillor has said he has been "inundated with complaints" about the work and people have taken to social media to express their frustration.

Mary Kelly Williams said on the Welshpool Melting Pot Facebook page: "Anyone else on Salop Road feel as if you're trying to sleep on a building site? And this is only the first night of many where we have to endure tipping, banging, crashing, scraping. What unthoughtful idiot made this utterly stupid decision to carry out roadworks at night in a residential area? Selfish beyond words."

Powys County Councillor Graham Breeze says he has asked the contractors to reconsider the overnight working.

"I was under the impression that disturbance would be minimal but it appears a large area of the town has been affected," said the Llanerchyddol Ward councillor.

"Residents have been contacting me from as far away as Red Bank and Brookfield Road that their sleep was disturbed by the noise from the contractors so it must have been horrific for those living alongside the works.

"We have to accept that the decision to work overnight was taken in good faith but alternatives have to be found.

"I have this morning contacted the contractors, Welsh Government and Powys County Council and asked them to reconsider immediately."

Cllr Breeze has contacted contractors, the Welsh Government and Powys County Council asking for a rethink.

Robert Robinson, the town clerk of Welshpool Town Council, said: "We apologise for the noise with the works in Church Bank/Salop Road last evening. The works will continue overnight again today/tomorrow but with much less noise. Every effort will be made to keep noise to an absolute minimum with any noisy work ending by 11pm. (We will try for 10pm). However, the first evening was always going to be the worst. The contractors, PCC and WTC are meeting again on Thursday morning to review how we progress from here. Thank you all for your patience."

The Welsh Government has been contacted for comment.