President Barack Obama declared that the occupant of the White House must “work for everyone, not just for some”, jabbing back at Republican rival Mitt Romney’s jarring statement that as a candidate, he does not worry about the 47% of the country that pays no income taxes.