So I have cracked the code!
I can now reveal the truth behind It's Coming Home. First, lets look at a picture of the crowd at Wembley from 1966 when England won the World Cup:
Notice how many Union Jacks there are? Notice how few St. George Cross there are? As we all know, the Union Jack represents the UK and incorporate the Scots flag. Contrast this with current England crowds:
This is important because as we all should know,
it was the Scots that actually invented modern football
So my internet friends, it is very simple. For Football to Come Home, England needs to throw away the St. Georges cross flag and reintroduce the Union Jack - which represents the true lineage of football's home. By flying the St. George's Cross and saying Its Coming Home, you are jinxing yourself.
TL;DR For Football to Come Home, you need to reintroduce the Union Jack and abandon the St. George's Cross