December 5, 2024
Labour’s biggest problem remains its promises on income tax, value added tax and national insurance