Treasury Claims Victory as Trump Scraps $1.8bn Defence Fund: But at What Cost? | The Prime