Though he's never contested anything higher than a gp3, I'd say he's probably the best we've got by at least a couple of lbs, and worthy favourite for the Quipco sprint.
As reet says, Haydock was the plan prior to having a problem. I think he's been campaigned wonderfully this season. Brought to a peak to land a big handicap prize with a group class performance and then confirming as much in 3 subsequent starts. The way he's diminated his last 3 races, never looking out of his comfort zone at any stage suggests he's special.
Connections must be ruing gelding him at the end of last year, though of course, that could have been the making of him to some degree.