Firefighters fought for five hours to put out a fire at a barn in a village near Welshpoolt.

Fire crews from five towns in north and mid Powys rushed to the farm in Berriew to find a 400 square metre barn on fire.

The fire, which was reported at around 7.23pm on Tuesday (January 31), took five hours to extinguish, according to the fire service.

Mid and West Wales Fire and Rescue Service has not yet confirmed the cause of the fire.

In a statement, the fire service said: "At 7.23pm on Tuesday, January 31st, crews from Machynlleth, Montgomery, Welshpool, Llanfair Caereinion and Llandrindod Wells were called to an incident at Berriew.

"An agricultural building measuring 20m x 20m was on fire, the building’s roof had collapsed so a ground monitor was used, as well as three hose reel jets, two main jets and main branches were used. Crews dampened down using two hose reel jets.

"The fire was extinguished and the occupier was advised it may continue to smoulder and that the building is unsafe. No casualties have been reported.

"Crews left the scene at 12.22am on Wednesday, February 1."