I'm not defending him in any shape or form but it's a bit mean to not say "And here is the lovely gift you gave us last time you were here".
His team rather dropped the ball by not reminding him what he gave the Queen.
With the Queen’s manners it was guaranteed to be on show!