Button has the problem that his potential has been hyped up so much that he has been expected to win for the past 4 years. Due to this not happening it has given him a mental block which, along with the state of the car is stopping him winning races.
I think that the next British Champion will be a Local boy to me anyway. Lewis Hamilton. Champonship leader in GP2 by a mile and winner of the last 3 consecutive races including Monaco. Mclaren sponsored driver since he was in carting and in line to partner Alonso at Mclaren next season. This guy is in his first season of GP2 and at Silverstone won the first race from second on the grid and then even more impressive, won the second from 8th and finished with a 10 second lead over the promoted second place finisher of Adam Caroll.
This guy is quick and if the Mclaren is up to par next year, he will be winning races before Button.