Wealthiest households in Westminster failing to pay extra £833 in tax May 16, 2018May 16, 2018 by Editorial Team Only 2% have made annual ‘community contribution’ requested by council leader