5 November 2024, the new Labour Government must start delivering, after a faltering first one hundred days with broken promises, scandals and gaffes, and fierce criticism of the budget.

5 November 2024, the new Labour Government must start delivering, after a faltering first one hundred days with broken promises, scandals and gaffes, and fierce criticism of the budget.

Using Format