A team of Isle of Wight pupils have been crowned national school quiz champions. The Year 8 team from Ryde School won the ...