Heavy rain across parts of the UK has led to several football matches being cancelled, train delays and flooded roads.

The Met Office said much of northern England and the east Midlands were struck by 25 to 60mm of rain in a 30-hour period leading into Saturday.

The highest rainfall total of 122 mm was recorded at Libanus in South Wales, while Pershore College near Worcester was hit by 50mm – the most for the Midlands.

Earlier on Saturday, Championship side Nottingham Forest announced that the club’s match against Reading was postponed after heavy rain overnight left large areas of the pitch “unplayable”.

In League One, the game between Tranmere Rovers and Doncaster was called off due to a waterlogged pitch as was Lincoln’s home match against Bolton Wanderers.

League Two matches between Forest Green and Crewe Alexandra, Macclesfield and Bradford and Grimsby and Cheltenham Town were also postponed.

In the National League North, only three out of 11 scheduled matches went ahead after water-logging problems.

A Met Office amber weather warning for rain covering South Wales expired at 11am on Saturday, while yellow warnings over the rest of Wales, northern England, the Midlands and south west England ended at 3pm.

On Twitter, police in Shrewsbury, Shropshire, shared a video of a flood road and encouraged people to stay indoors and avoid the “horrendous” conditions on the roads.

Elsewhere, people tweeted footage of cars ploughing through flooded roads in Bramhall in Greater Manchester and floodwater Albrighton in Shropshire.

Firefighters in Derbyshire, Nottinghamshire and Staffordshire responded to incidents of people being trapped by floodwater.

The railway line at Beeston Castle in Cheshire was also flooded on Saturday morning, causing delays to passengers travelling between Crewe and Chester.

Flooding in the Stafford area blocked lines between Stafford and Crewe and Stafford and Stoke-on-Trent via Stone.

CrossCountry, London Northwestern Railway and Virgin Trains customers were advised there would be no trains via Stafford until the end of the day.

Flooding also affected services on routes to Chester, Manchester, Doncaster, Rotherham, Huddersfield, Leeds and various locations in Wales.

Network Rail was monitoring water levels, but was unable to pump water away from some lines due to flooding in surrounding areas.

The Matlock Bath Illuminations in Derbyshire were cancelled because flood levels were deemed “too dangerous” to allow for boats to parade on the river.

As of 6pm on Saturday, the Environment Agency had issued 79 flood warnings advising people to take immediate action due to flooding, that covered a large swathe of central England.

A further 163 flood alerts, urging the public to prepare for possible flooding, were also put out.

Met Office meteorologist Greg Dewhurst said weather conditions were set to improve as an area of high pressure established itself in the coming days.

This would bring sunny days with cold and frosty nights for Sunday through to Tuesday, he said.

Mr Dewhurst added: “Good news for those who don’t want any more rain.”