Harry Leslie Smith, a British World War Two veteran who became a prominent anti-poverty campaigner, died on Tuesday aged 95.