Economy, terror, war - and re-election. Both David Cameron and Barack Obama have a lot to play for this week.