President Barack Obama said all people, including gays, should have the American dream in his victory speech last night (6 November).

The Democrat leader has a second term at the US elections, winning the majority of battleground states and securing the 270 electoral college votes needed to win the race.

Speaking before thousands of supporters in his home state of Chicago, Obama said he hoped all Americans could work together for progress.

He said: ‘It doesn’t matter who you are or where you come from or what you look like or where you love.

‘It doesn’t matter whether you’re black or white or Hispanic or Asian or Native American or young or old or rich or pool, abled, disabled, gay or straight.

‘You can make it here in America if you’re willing to try.’

Obama thanked his wife Michelle, his daughters Malia and Sasha, his campaigners, supporters and all of the American people, regardless if he won their vote or not.

He said he wanted his children to live in an America that ‘isn’t burdened by debt’, ‘weakened up by inequality,’ and not ‘threatened by the destructive power of a warming planet.’

In his address, the president congratulated his opponent Republican Mitt Romney and running-mate Paul Ryan on a well fought campaign.

With only Florida’s 29 electoral votes still undecided, Obama won 303 votes to Romney’s 206.

‘I believe we can seize this future together because we are not as divided as our politics suggests,’ he said.

‘We are greater than the sum of our individual ambitions and we remain more than a collection of red states and blue states. We are, and forever will be, the United States of America.’

Check out the entirety of President Barack Obama’s speech here: