Population of England - 56 million
Population of Ireland - 5 million
FA revenue - £500 million
IFA revenue - £15 million
On what planet can people celebrate England football team being better than Ireland/Wales/Scotland/NI?
We don't. We couldn't care less how crap the other home nations are.