Elections to be cancelled for 10 million people in England