TOWERING over Oxford Street in central London, a giant England flag flashes up on a screen. In a year that’s been marked by ...