Main content

Desborough Town Council 'should stand down'

Residents say Desborough Town Council "should stand down" after the first meeting since their no confidence vote.

A parish poll was held on last Thursday after Desborough Town Council decided to increase its annual tax levy from Β£19.10 to Β£96.98, a rise of 400%.

Release date:

Duration:

48 seconds

This clip is from