England left the nation's jaws on the floor a few days ago when they brought out their most expensive shirt ever at £134.99 ahead of this summer's World Cup. Even buying your child a 'match' England ...