Image copyright Maria Estibaliz Image caption The weather did not stop people enjoying a drink on Sunday

Flood warnings and barriers remain in place in England tonight as more heavy rain is predicted.

The Environment Agency said "sustained and persistent rainfall" had flooded communities in northern England and Wales despite river levels stopping short of some predictions.

Yellow warnings remain in place for Cumbria and West Yorkshire for Tuesday.

The Environment Agency said although the situation had not been as bad as predicted, people "should not relax".

Rivers burst their banks in Cumbria, West Yorkshire and North Yorkshire on Sunday flooding roads, farmland and disrupting train services.

Image caption The volume of water at Aysgarth Falls on the River Ure in North Yorkshire was described as "spectacular"

Barriers were erected in Shrewsbury to prevent floodwater from the River Severn entering the town as river levels rose.

Only a handful of homes were affected, despite initial fears that 1,600 properties could be at risk.

Martin Christmas of the Environment Agency said the flood defences had worked as they should.

Image caption The cricket ground in Ilkley, West Yorkshire was under water

"It's stopped raining but don't relax - there's more rain on its way. Stay prepared and check your own flood risk."

In West Yorkshire, the River Wharfe burst its banks in several places as it surged through Ilkley, Otley and Pool, north of Leeds, and flooded fields around Tadcaster.

River levels in many parts of England have dropped but the Environment Agency said 20 flood warnings and 29 flood alerts remained in place.

Image caption Tadcaster early on Monday. The Environment Agency said river levels in the area had peaked "for the time being ", but fields remain submerged

Image copyright PA Image caption Floodwater from the River Ouse covered fields around Tadcaster and York in North Yorkshire

Live flood warning map

What does the week ahead have in store? BBC Weather's Alex Deakin has the forecast.

Arriva Trains Wales cancelled routes between Aberystwyth and Shrewsbury because of high river levels in Powys

Northern Trains cancelled a large number of services after lines were flooded in West Yorkshire, including in Hebden Bridge and Leeds

Threlkeld Cricket Club near Keswick, which was destroyed by flooding in 2012, was saved from a second threat when club members and villagers diverted water away from the site

The main A66 was flooded at Threlkeld, Cumbria

The A65 in Settle, North Yorkshire, was also badly affected by localised floods. North Yorkshire Police attended reports of a fallen tree blocking a road in the Ingleton area.

The Shrewsbury flood barriers remain in place, so the short stay car park is closed

In Stockton-on-Tees, three people were taken to hospital after a taxi overturned in what police described as "awful driving conditions"

Image copyright Maria Estibaliz Image caption The flooded beer garden at Kirkstall Bridge Inn on the banks of the River Aire in Leeds

Image copyright PA Image caption Riverside properties in York city were surrounded by floodwater from the River Ouse

Image copyright Cumbria Police Image caption Flooding closed the A66 near Threlkeld, Cumbria