There are 29 flood alerts in place this morning as a result of heavy rainfall.

The Environment Agency is warning flooding is possible on the River Thames and tributaries in the Oxford area, including areas between Wolvercote down to and including Radley and Jericho.

There are also alerts on the River Cherwell and its tributaries from Lower Heyford down to Oxford including Rousham, Enslow, Thrupp and Hampton Poyle.

On the River Evenlode from Moreton in Marsh down to Cassington and also the River Glyme at Wootton and Woodstock.

And the River Ock from Watchfield to Abingdon including, Stanford in the Vale, Charney Bassett, Lyford and Garford, and also the Letcombe Brook at Wantage, Grove and East Hanney.

GWR said there are no trains running between Didcot and Bristol due to flooding in the Swindon area.

More rain is forecast for today with scattered showers which will be heavy at times this morning.

In the afternoon, it will become drier and some bright spells will also develop.