Novak Djokovic has won his second Wimbledon title with a victory over Roger Federer, shattering the Swiss star’s dream of a record eighth triumph.
World number one Serena Williams has suffered her earliest Wimbledon exit in nine years after losing to French 25th seed Alize Cornet.