Officials from North Carolina to New York have declared states of emergency with millions of people under threat from Hurricane Irene.

The massive storm is expected to cause widespread flooding and power cuts as it leaves a trail of destruction in 110-mile-an-hour winds.