Royal Mail faces its first national postal strike in a decade after 97% of votes cast were in favour.