By Stephen Smith Chatteris, Cambridgeshire. Thursday 14th March 2024, the British Democrats, achieved a small but highly significant election victory. We won a seat on Chatteris (Cambs) Town Council, pushed the Labour Party into second place and we acquired 47.52% ...
Read...