Dave Anderson

David Anderson is a British Labour politician and former miner.