window.dotcom = window.dotcom || { cmd: [] }; window.dotcom.ads = window.dotcom.ads || { resolves: {enabled: [], getAdTag: []}, enabled: () => new Promise(r => window.dotcom.ads.resolves.enabled.push(r)), getAdTag: () => new Promise(r => window.dotcom.ads.resolves.getAdTag.push(r)) }; setTimeout(() => { if(window.dotcom.ads.resolves){ window.dotcom.ads.resolves.enabled.forEach(r => r(false)); window.dotcom.ads.resolves.getAdTag.forEach(r => r("")); window.dotcom.ads.enabled = () => new Promise(r => r(false)); window.dotcom.ads.getAdTag = () => new Promise(r => r("")); console.error("NGAS load timeout"); } }, 5000)

The man who cleans dirty road signs for free

Ellie Carter
BBC News
Clean Cymru Man in front of a road sign holding tripod and window cleaning equipment. He is stood next to a busy main road.Clean Cymru
Clean Cymru Man in front of a road sign cleaning it with window cleaning equipment. He is stood next to a busy main road.Clean Cymru

Ben Edgson says giving back to the community is the best part of the job
Ben said those who drive for a living are very thankful

Have you ever struggled to read road signs when driving?

Dirt because of bad weather can cause signs to become unreadable, especially in the evening.

A cleaning company from Bridgend has taken matters into its own hands and started cleaning council-owned signs in between paid jobs.

Clean Cymru started posting social media videos of the process and said the response from the public had been "amazing".

Watch Ben Edgson in action as he cleans some dirty road signs

Ben Edgson, 37, from Bridgend, started his cleaning business during the Covid lockdown in 2020 and had previously spent his career working in gyms.

"During lockdown I couldn't sit still, so my partner said, 'why don't you start something new":[]}