Liam Fox, the shadow defence secretary, said: "I've just been visiting the US where the way their serving personnel and veterans are honoured is in stark contrast to the shabby treatment all too often dished out in Britain. Part of our national renewal should be a commitment to better respect and to honour those who are willing to put themselves in danger for our security."