Labour: Stand by Iraq war - even if weapons intelligence was wrong, Saddam flouted UN resolutions; extra £3.7bn on defence over three years to modernise armed forces, shedding 20,000 posts.
Tory: Still back Iraq war but say Tony Blair lied over the intelligence; pledge £2.7bn more on front line defence than Labour over the next 3 years, saving historic regiments.
Lib Dems: Opposed Iraq war and demand Blair reveal when he promised to commit UK forces; would start phased withdrawal of troops after Iraqi polls; worry troop cuts will affect peacekeeping.