Democratic lawmaker Ruben Gallego has won the race for Senate against the Republican candidate and former Phoenix TV anchor Kari Lake.