Donald Trump will force a fiscal reckoning on Labour in February 13, 2025 Past governments have broken tax promises as they weigh trade-offs against bigger imperatives and geopolitics