President takes the blame for fumbled health ...