The Pentagon has told US senators it needs roughly $80 billion in additional funding, largely to cover costs associated with the war against Iran, according to people familiar with the discussions, as the Trump administration prepares a broader push for higher defence spending.

The Pentagon has told lawmakers it needs roughly $80 billion, mostly to cover the cost of the war in Iran.

Meanwhile, cuts are coming to housing and health care.