Hopefully the Brits will deliver that retribution, since Obama doesn't seem to be in any hurry to.
Cameron, taking the lead on this???
Shirley you jest???
;-)