Fifty people were rescued from a coach near Welshpool after it was stuck in flood waters last night, the fire service has confirmed.

Mid and West Wales Fire Service said it had received 100 calls about flooding in a 24-hour period between 7am on Sunday and 7am on Monday, with the majority of the incidents had come in the Powys area.

Among the rescues was a water team being dispatched to Welshpool, and using a sled to rescue 50 passengers and the driver from a coach - one of a number of vehicles that had been stuck in flood water.

Another man was rescued from another vehicle during the same incident.

Fire crews were at the scene from 7.42pm until 11.52pm.

The service also led the rescue of some people from properties in Llandinam as flood waters rose.

At 05.19pm on Sunday, crews from Llanidloes and Aberystwyth attended as a swift water rescue Team rescued four people from their properties using a rescue sled.

The Fire Service closed the road and left the incident at 9.06pm.

The Police and Powys County Council were also in attendance at the road rescue near Welshpool.

Area manager Peter Greenslade, of Mid and West Wales Fire and Rescue Service, said: “This weekend has been a very busy one for our staff at Joint Fire Control and our operational crews, who have attended a high number of incidents involving dangerous structures and flooding caused by Storm Eunice and Storm Franklin.

"I would like to say a big thank you to our staff at the Joint Fire Control and to our firefighters, who have worked tirelessly and professionally, in adverse weather conditions, to protect lives and property within communities across mid and west Wales."