President Trump signing into law changes to Veterans Affairs, an agency he said as a candidate was incompetent.

FOX's Jon Decker at the White House has more:

The "VA Accountability and Whistleblower Protection Act" makes permanent an office created by an executive order the President signed earlier this year.

The new law is designed to protect whistleblowers from retaliation, while also making it easier to fire problem employees at the Department of Veterans Affairs.

It also allows the VA to take back bonuses paid to employees found guilty of misconduct.

The measure passed Congress with broad bipartisan support and is part of an effort to fix an agency that's been criticized for how it provides health care and other services to millions of veterans.

At the White House, Jon Decker, FOX News.