Two budding mathematicians from an Ilkley school have won through to the final of a national competition.

John Burn and William Robson, both ten, have reached the final of the National Maths Challenge.

The Year 6 pupils had to score almost full marks to qualify from the latest round of the contest.