The UK government’s “Community Charge” or Poll Tax is officially rolled out in England and Wales, leading to widespread protests.
The UK government’s “Community Charge” or Poll Tax is officially rolled out in England and Wales, leading to widespread protests.