Just 13 of the 50 Oxfordshire torchbearers will carry the Olympic flame through their home towns.

No wonder people are asking why?

Indeed, as one Abingdon resident rather sagely commented: “I would say having people from outside the area carrying the flame will lessen the chances of people bothering to turn out and watch.”

Quite.