US President Barack Obama put the blame squarely on Republicans for the failure so far to agree a deal to avert the fiscal cliff crisis, saying they can’t bear to raise taxes on the rich.

Obama told NBC’s Meet the Press in an interview broadcast Sunday it had been “very hard” for Republicans to accept that “taxes on the wealthiest Americans should go up a little bit, as part of an overall deficit reduction package.”