Just watched the 'explanation' and think the same.
The explanation he gave is complete twaddle.
There is no way to predict true random outcomes. However, the question does still remain, how did he hoodwink us into believing he'd done it? (Or at least how did he attempt to hoodwink us

)
I'm surprised no one's picked up on his choice of words, which are key to his misdirection and suggestion.
When the show started and he'd introduced it, he ran off the stage, down the steps, and to the 'podium', smiling. He then shouted quite forcefully and arrogantly "No no NO!" (A different tone as one would expect him to do which would be a gesture of humility at everyone applauding him). Then he was all smiles again as everyone settled down.
The then says "On wednesday I was
handsome enough to predict
Her Majesty's lottery live on television"
A strange choice of words don't you think?
Now, is this a very specific turn of phrase that gets the viewer thinking 'did he just say that?', gets their brain working out what/why etc...which opens them up to suggestibility.
OR, is it a deliberate turn of phrase to get us to THINK that its designed to open us up to suggestibility...which is a very cunning example of misdirection....make the viewer think theyve spotted the error. Make them think theyve got it. Lead them astray.