Rivers and reservoirs are running dry across England after weeks of hot weather — but forecasters say rain is on the way.