Students from Worcester, UK, celebrate after beating 100 young people from 11 countries in the inaugural World Final Land Rover…