The High Cost of Blowing Up the World: Ukraine and the 2023 National Defense Authorization Act (NDAA)

Will enough Americans wake up to the reality that they have been walking on the wrong side of history for far too long or has the point of no-return already been crossed?

Budget Day strikes

The budget has rightly been overshadowed by the strikes and protests of the labour movement, not least because the announcement has elicited comment from the Office of Budget Responsibility that we will see the largest fall in living standards since 1956.