Parts of London have suffered flooding overnight after heavy rain hit the city.

The flooding has caused some travel disruption for Londoners today, causing some trains to be cancelled or diverted.

However, the Met Office predicts that there will be much less rain today (January 5).

There will be cloudy outbreaks of rain this morning, which will gradually ease throughout the day.

The weather is set to improve throughout the day, with brighter spells developing in the afternoon.

Overnight, the Met Office forecasts a “corridor of low cloud” and outbreaks of light showers.

We have compiled an hour-by-hour forecast so that you can plan ahead today:

9am – Six degrees, 10 per cent chance of rain

10am – Six degrees, Five per cent chance of rain

11am – Seven degrees, Five per cent chance of rain

12pm – Seven degrees, Five per cent chance of rain

1pm – Eight degrees, 10 per cent chance of rain

2pm – Eight degrees, 10 per cent chance of rain

3pm - Eight degrees, 10 per cent chance of rain

4pm - Eight degrees, 10 per cent chance of rain

5pm - Eight degrees, 10 per cent chance of rain

6pm - Seven degrees, 10 per cent chance of rain

7pm – Seven degrees, 10 per cent chance of rain

8pm – Seven degrees, 10 per cent chance of rain

9pm – Seven degrees, 10 per cent chance of rain

10pm – Six degrees, 10 per cent chance of rain

11pm – Six degrees, 10 per cent chance of rain