many MPs have criticised the appearance of John Scarlett in the New Year's honours list because of his role in the government's Iraq weapons 'dodgy' dossier.