Ian Birrell: The President promised to bring prices down, but Americans are still struggling to make ends meet