On 18 March 2003 Kilfoyle wrote the amendment against war in Iraq and moved the amendment in the debate in the House of Commons.
He spoke against government plans to replace the Trident nuclear missile in the debate on 14 March 2007.