President Barack Obama says politicians who aspire to lead the country should try to bring Americans together, not divide them.

Obama says candidates who won't do that don't deserve the public's support and votes.

He says the best leaders remind Americans that what they have common is more important than their differences.

The president spoke a day after protesters forced Republican presidential candidate Donald Trump to cancel a campaign event in Chicago on Friday.

Trump's political rivals and others blame him for using language they say is sowing division across the country rather than unity.

Obama commented at a Democratic Party fundraiser Saturday in Dallas.

Party officials say about 750 supporters paid up to $33,400 per person to attend the event at Gilley's saloon.

More From Newstalk KGVO 1290 AM & 98.3 FM