Flights have been canceled and the army drafted in as Britain prepares for Storm Dennis with the authorities warning of heavy rain and flooding in parts of England.