I believe all this talk of pardons and 'quashing'to be irrelevant. As I understand it there is no prospect of Major Campbell being prosecuted the final decision being taken last year. He has now been called to give evidence to the Iraq Fatal Investigations Inquiry from which no prosecution can follow? This has been established as HMG have to carry out investigations into potential war crimes to satisfy our obligations to the International Court of Human Rights.
The issue here isn't that Major Campbell was investigated initially by the RMP and now has to give evidence at an inquiry. The issue is that it has taken 14 years so far, 8 separate agencies have looked into the case and he has been utterly let down by successive governments and the MoD. And they wonder why experience is walking out of the door!