TOWERING over Oxford Street in central London, a giant England flag flashes up on a screen. In a year that’s been marked by division and conflict over our national flag, this brand new display is a message of hope. After all, the St George’s Cross is – quite literally – a big “positive” symbol. It…