Sir Tony Blair has been no stranger to public appearances ... in the French Revolutionary Wars - not dissimilar to the robes the actor pulled on as Prince George in Blackadder the Third.