The military parade set to take place in Washington, D.C., the day before Veterans Day 2018 has been cancelled, and the mayor of the city is gladly taking credit for the turn in events.

According to The Washington Post, the Pentagon announced on Thursday, August 16, that the celebration will be pushed back to an unspecified date.

"The Department of Defense and White House have been planning a parade to honor America’s military veterans and commemorate the centennial of World War I,” Pentagon spokesman Col. Rob Manning said in a statement. “We originally targeted November 10, 2018 for this event but have now agreed to explore opportunities in 2019.”

On Friday morning, President Donald Trump took to Twitter to explain that the delay is a result of high planning costs for the event, which he blamed on D.C.'s local government. "The local politicians who run Washington, D.C. (poorly) know a windfall when they see it," he wrote. "When asked to give us a price for holding a great celebratory military parade, they wanted a number so ridiculously high that I cancelled it."

Without missing a beat, Muriel Bowser, mayor of Washington, D.C., responded to the president's claim on Twitter.

"Yup, I’m Muriel Bowser, mayor of Washington DC, the local politician who finally got thru to the reality star in the White House with the realities ($21.6M) of parades/events/demonstrations in Trump America (sad)," she wrote.

The parade's festivities were set to include soldiers in period uniforms and military aircraft, according to CNN. An anonymous U.S. defense official told CNBC on Thursday that the estimated cost fell around $92 million, well above the $12 million estimate reported by CNN in July.