British troops are due to be fully withdrawn from Iraq by the end of July. There are mixed feelings in the UK about its role in the Iraqi war.