Fans estimated at hundreds of thousands fill north London streets to celebrate women’s and men’s teams’ triumphs