Lots of can-kicking on this one. Thankfully we now have a President who understands how the American form of government works and will force the implementation.
On a related side-note, just think if Paul Ryan and Mitch McConnell had included a clause in the various strongly-worded Obamacare repeals that allowed the President to delay the actual repeal every 6 months.
Jerusalem Embassy Act:
Left unsigned by President Bill Clinton and became law on November 8, 1995
Election of Donald J. Trump (instead of the "Mrs. Clinton"): November 8, 2016