Barack Obama has hit out at Mitt Romney over the Republican's claim a large section of Americans see themselves as "victims" dependent on government handouts.
Mr Obama told a US talk show his opponent was "writing off big chunks of the country" with his remarks.