More than 30 hours of rain set to hit Bristol Published 19 Jun 2021 The longest day of the year could be one of the wettest. Full Article