Taking the Queen's Shilling is enlisting, I think. Few will be encouraged to join the military as a result of these events , I suggest.
Will not make a single piece of difference.
Wearing the uniform should not be seen as a get out of jail card for murder.