Panorama
S35E30
S35E30· aired 10/26/1987

Poll Tax - What Price on Your Head?

TMDb0.0
Nexus es564533TMDb ep 6996476

Overview

Every man and woman in Great Britain faces having to pay a local government tax: a flat charge per head, varying from council to council. The Government calls it the Community Charge; others, the Poll Tax.