OPINIONPromises made, promises broken. Why Trump and Musk failed to deliver on their budget pledgesTatyana Mikhaylova4 July 2025