Charlie has gone ‘round the bend.
I really don’t think he’ll ever be King. My bet is that it goes to William.
The crown wil go to William only if Charles is already dead when the queen dies.