President Donald Trump on Friday tweeted it was “finally” time for a new health-care law and met with House Speaker Paul Ryan as they frantically searched for votes on the American Health Care Act. But late in the day, the bill was pulled and he blamed Democrats.

‘FINALLY,’ THE CHANCE FOR A NEW HEALTH LAW

• Trump kicked off his day with a tweet saying it’s “finally” the chance for a new health-care plan, as votes on the American Health Care Act looked shaky in the House. He also tweeted it was ironic that the pro-life Freedom Caucus would allow funding for Planned Parenthood to continue if they voted against the bill.

Read: This is how the Republican health-care bill will affect the elderly.

NEC MEETING

• With the planned health-care vote looming, Trump had a meeting with his National Economic Council.

KEYSTONE APPROVED

• The Canada-to-U.S. Keystone pipeline got the federal go-ahead on Friday and Trump said it was a “great day for American jobs!” As MarketWatch explains, some say the project will create thousands of jobs; others say just 35 — and both have a valid claim.

CHARTER COMMUNICATIONS CEO

• Trump met with the chief executive of Charter Communications CHTR, +0.79% , Tom Rutledge. The company has pledged to hire 20,000 U.S. workers and end use of offshore call centers. Trump said Charter had “just committed” to its hiring plans — though the company made the pledge in 2015.

RYAN SPECIAL GUEST AT MNUCHIN MEETING

• House Speaker Paul Ryan went to Trump’s scheduled lunch with Treasury Secretary Steven Mnuchin in the afternoon. White House press secretary Sean Spicer said at the daily briefing that Trump and Ryan were discussing the “way forward.”

Also read:Mnuchin: It may take a century for artificial intelligence to take U.S. jobs.

BLAMING DEMOCRATS

• Trump told a New York Times reporter the health fiasco is Democrats’ fault and they will be ready to deal when Obamacare “explodes.” He elaborated on that at an impromptu press gathering in the Oval Office, saying the real losers were Nancy Pelosi and Chuck Schumer, the top Democrats in the House and Senate, respectively.