Floods engulf parts of England's Northamptonshire