he's not really being spoken to as prime minister, though, he's just a witness who has some knowledge of the matters under discussion. Your name preceded by Mr is the standard form of courteous address.
Actually, addressing him as "prime minister" alsays sounds rather rude to me. Would you address someone as "Queen" or "accounts clerk"?



