Queen calls Hancock ‘poor man’ in first in-person audience with PM for 15 months