Governor Andy Beshear vetoed House Bill 1 on Friday, blocking the use of tax dollars to fund private schools.