One thing he is not, though, is daft. If one googles for "Prince Philip" and "quotes", one finds the latter almost invariably labelled as "gaffes", "blunders", "mistakes" or "stupid". They are neither.
They are mostly intentionally hurting, occasionally funny and sometimes true. Stupid is none.
Such a relief to hear His Royal Highness defended for a change.