A peak audience of 24 million people tuned in to watch England's defeat by Argentina in the World Cup semi-final, making it ...