Parts of UK, including East Anglia, Peterborough, and Cotswolds, suffer heavy rain and flooding