President Obama has won re-election