Trains between Reading and London are facing delays and cancellation due to lines being blocked by a tree and a separate emergency incident. 

A spokesperson from South Western Railway said: "Due to a tree blocking the railway between London Waterloo and Reading all lines are blocked.

"Trains may be cancelled, delayed or revised because of this problem.

"At this time, we estimate that disruption to our services will end at 20:00."

As of 5pm, live train times showed that trains from Reading to Paddington faced delays of up to 45 minutes. 

Some of these delays are due to an emergency incident between Swindon and Didcot Parkway, according to Great Western Railway. 

A company representative said: "Due to the emergency services dealing with an incident between Swindon and Didcot Parkway the line has now reopened.

"Train services running through these stations are returning to normal.

"Disruption is expected until 20:00."