Wasn’t this leaked when the episode was taped months ago?
I have no idea. My mother watches the show and taped it so I had to watch it this morning. The post article is recent.