The ICC Champions Trophy final between England and India at Edgbaston will now begin at 16:20.
The match is reduced to 20 overs a side.
More top news
Burglars who stole items from a house in Nottinghamshire left a note scrawled on the kitchen counter.
Community activist Desmond Jaddoo made the comments after a man was fatally stabbed on a bus in Handsworth
A teenage boy from Afghanistan who fled to the UK after his family were killed will meet Prince Charles tomorrow when he visits Leicester.