The UK is braced for a weekend washout as nearly 60 flood alerts have been issued across England.
Dozens of sheep were left stranded as a river burst its banks amidst the ongoing rainy weather battering the country.
Astonishing photos showed how the farm animals all sought safety on the raised ground to avoid potentially deadly flooding at Stratton, near Dorchester.
It's looking like the sheep won't be alone in feeling the brunt of the bad weather over the coming days.
Rain and wind has swept the nation in recent weeks as motorists on the M25 near Swanley in Kent had to deal with torrential rain pelting down across the road.
With no sign of the rain stopping anytime soon, the government has issued 57 flood alerts and four flood warnings.
Whilst the former only makes Brits aware where flooding is possible, the latter is a stark warning where they expect it to take place.
This comes as 34 flood warnings were removed in the past 24 hours.
Alerts cover huge areas of the south east, south west and midlands as a yellow rain warning is in place across Brighton and parts of the south coast warn Brits of a washout.
The weather warning is in place from midday to midnight today and warns of flooding and disruption to travel with up to 30mm of rain possible.
The four flood warnings cover Climping, West Sussex, Upper Frome at Maiden Newton and to Dorchester, and North Bank Road, which sits east of Peterborough along the River Nene. See the full list of flood alerts below.
As much of England has to deal with torrential rain, Northern Ireland and Scotland should expect blustery showers as the country continues through a miserable last few days of the month.
Looking ahead the country can expect a largely wet and cloudy week with more of the same weather-wise.
See the full list of flood alerts below:
Aldingbourne and Barnham Rifes
Chertsey Bourne
Climping Seafront
Combe Haven
Cuckmere River
Eastern Yar
Kempsey Village
Lower Avon and tributaries
Lower River Derwent
Lower River Soar in Leicestershire
Lower Tone and Parrett Moors
Mid Bristol Avon area
Middle Exe area
River Adur East Branch
River Axe area
River Blackwater
River Cherwell from Lower Heyford down to and including Oxford
River Dart area
River Evenlode from Moreton in Marsh to Cassington and also the River Glyme at Wootton and Woodstock
River Leach from Northleach to Mill Lane near Lechlade
River Lugg south of Leominster
River Mole and its tributaries from Kinnersley Manor to South Hersham
River Piddle and tributaries
River Ray and its tributaries from Shipton Lee to and including Islip
River Rother and its tributaries from Turks Bridge to the Royal Military Canal
Rivers Clyst and Culm and their tributaries
Rivers Eden and Eden Brook
River Severn in Gloucestershire
River Severn in Worcestershire
Rivers Frome and Cam
River Sow and River Penk
River Teign area
River Thames and tributaries in the Oxford area
River Trent from Cromwell Weir to Gainsborough
River Trent in Derbyshire
River Uck
River Wreake in Leicestershire
River Yeo and River Parrett Moors around Muchelney and Thorney
Severn estuary from Gloucester to Sharpness
Severn Vyrnwy confluence
South Devon coast from Start Point to Dawlish Warren
South Devon Rivers
South Somerset Rivers, Upper Reaches
Tern and Perry catchments
Tidal Thames riverside from Putney Bridge to Teddington Weir
Upper Arun
Upper Bristol Avon area
Upper Frome and tributaries
Upper Ouse
Upper River Derwent, Stonethwaite Beck and Derwent Water
Upper River Medway
Upper River Mole, Ifield Brook, Gatwick Stream and Burstow Stream
Upper River Stour
Upper River Wey
West Dorset Rivers and Streams
Western Rother
West Somerset Streams