Nobody knows exactly. Derren Brown did not officially reveal the trick. However he took a pledge that there are no tricks or camera trickery during the trick.
However, some people have actually learned to do the trick themselves and have posted their results on YouTube.
Derren Brown has not revealed the exact method of the trick due to the Magicians Oath. An oath every magician is bound by, just like the Hippocratic Oath that doctors take.
There are some opinions on how Derren achieved the trick. However, they are not accurate because they are only personal opinions.
Opinion One
If you watch him looking at the screen when the lottery is on that tv, he holds the card, and has his hand on his mouth and doesn't move. That's because the screen has 'frozen', and the lottery is being showed on the tv screen, isn't actually on the tv, it's just pasted on by computers. He's adopted a pose that allows him to look like he's acting, and the fact he hasn't wrote the card because he'll leave that to when the screen 'unfreezes'. His excuse will be 'I wanted to write them in numerical order'. While the screen is frozen, they will place the balls in order so it looks like he's predicted them. While the screen is frozen the film isn't rolling. So we can't see any of this going on. The stuff on 'How to Predict the Lottery' is just mumbo jumbo.
He did not predict the lottery.
Opinion Two
My theory is that he did not have the numbers written down before the lottery started instead he had balls in the studio with the numbers on them. When the lottery was being drawn the tv crew focused on derren brown and the tv so whilst the lottery numbers came up i think they had someone placing the balls onto the rack during the lottery. So when the first number- 2 came up I reckon a member of the TV crew placed the number 2 ball onto the number rack of course you couldn't see this because the camera was zoomed in on derren brown and the tv.
Derren Brown uses psychology, body language and suggestion to help him predict things. In some cases he can persuade people to believe things that didn't happen.
Derren Brown was born on February 27, 1971.
He predicted the outcome of the 2009 world cup. He was 8 for 8.
Derren Brown is 175 cm.
Derren Brown was born in Croydon, South London, UK.
The cast of Mind Control with Derren Brown - 2007 includes: Derren Brown as Himself - Host
The duration of Messiah - Derren Brown special - is 3600.0 seconds.
Derren Brown is 46 years old (birthdate: February 27, 1971).
The duration of The Heist - Derren Brown special - is 3600.0 seconds.
He already did. However the "how-to" on the trick will never be made public. Otherwise, if it indeed was the power of the mind rather than an illusion, everybody would be using the trick to win the lottery.
Messiah - Derren Brown special - was created on 2005-01-07.
The Heist - Derren Brown special - was created on 2006-01-04.