He's no better than a lot of the other punditry dross that saturates BBC/ITV/Sky, but I see little wrong with his predictions. Every week someone seems to mystified by his prediction for your game, and seemingly every week his prediction is a fair one.
A sign of how far we've come, are the bookies luring you in, or are they stupid? We're 13/8 (favourites) at Birmingham, who haven't lost for something like 16 home games.