The borough is the first in the country to make a commitment to freezing council tax at current levels for the long term. This means residents won’t have seen a rise in Haringey’s portion of the charge for nine years when it is reviewed.

Haringey’s Labour leader Claire Kober hoped the pledge, which has been costed, would offer “some reassurance” to residents.

“At a time when we know that many families in our borough are facing financial uncertainty, we want to be able to offer certainty where we can,” she said.

“This is why Haringey’s Labour group is committed to a minimum four-year council tax freeze.

“The cost-of-living crisis is very real for many people in Haringey, with food, fuel, transport and energy bills all rocketing above inflation levels.

“The contribution our residents make to local services through their council tax is, of course, hugely important, but we’re determined to get the balance right. This means continuing to offer high-quality public services but bringing to an end residents’ concerns about the annual increase in council tax.”

Lib Dem leader Cllr Richard Wilson said: “We welcome this admission from Labour that, after 40 years of running Haringey, the council tax is too high.”

But he added: “However, residents will be very sceptical about this pre-election announcement given Labour’s past record on raising council tax year on year.”

The council’s element of Band D council tax is currently £1,184.32 per year. The Greater London Authority precept is £303. Haringey is responsible only for the council element of the tax.