The red Martex truck was being driven along the A5114 Glanhwfa Road in Llangefni at around 3pm when it got stuck underneath the railway bridge.

The HGV, which had a sign on it saying "Convoi Exceptionnel", warning that it was an oversized load, made it about half way under the bridge before getting trapped and leaving the road blocked.

Signs on the bridge say its height is 13' 3" - around 3.9 metres.

Police closed the road at around 4.30pm, warning motorists to avoid the area.

Highways staff from Anglesey Council also attended the scene along with an engineer from Network Rail.

The council tweeted: "ROAD CLOSURE: Lorry stuck under the bridge on Glanhwfa Road, Llangefni . Highways staff there and awaiting colleagues from @networkrail to assess damage. The road will be closed for considerable time. Diversions being implemented."

The lorry hit the bridge on Glanhwfa Road in Llangefni (Image: Leigh Griffiths)

The road has been closed for more than three hours so far and is yet to reopen.

A Network Rail spokeswoman said: "We were called about a bridge strike in Llangefni.

"It is a railway bridge but the line is disused so no train serves are affected. We have sent an engineer to the scene to inspect the damage."