Rainfall in Britain Britain to brace for more rains in another 24 hours August 2, 2016 Torrential rains obstruct opening day of Farnborough International Airshow July 12, 2016