Our country is great, from Cornish pasties to Shakespeare, Magna Carta and Marmite - so why has the English flag become so ...