Council Tax Explained for Tenants

If you have lived in the UK for a number of years now you will no doubt be familiar with the notion of Council Tax.   If, on the other ...