Mike Tindall once had a public outburst that was seen as a major breach of royal protocol.