Crowds estimated at over half a million thronged London’s streets today to salute England’s World Cup winners.

A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC