My Attempt: In most of the ethers reaction of HI in excess yields alkane iodide products. But in case of anisole two scenarios are possible, I believe:
The HI breaks bond between methyl and oxygen leading to formation of phenol and methyliodide.
The phenol formed further reacts to form phenyliodide.
But would HI be strong enough to break partial double bond in phenol?