A drought affecting parts of England could last until after Christmas, Britain's environment agency warned on Monday, as rain over the spring and summer is unlikely to replenish low water levels.