Carlos Alcaraz has won the Wimbledon men's singles title, ending Novak Djokovic's winning streak. The 20-year-old Spaniard beat his Serbian opponent in an epic five set match, 1-6 7-6 (8-6) 6-1 3-6 6-4, to lift the trophy for the first time. After overcomi