Well, whoops. British Prime Minister David Cameron may have been a little too honest Tuesday while speaking to Her Majesty Queen Elizabeth.