Former president who repeatedly promised - but didn’t deliver - desperately needed infrastructure funding bashes current president who actually did.