Research has found that one million homes in England – home to about 2.4 million people – are already at the highest risk of flooding.