Croatia "lied in the face" of Hungary and the European Union when it claimed to have secured bilateral agreement to transfer thousands of waiting migrants to the Hungarian border, Budapest said on Saturday, according to Reuters news agency.
In the latest of a series of sharply-worded condemnations of Hungary's European partners, foreign minister Peter Szijjarto accused Croatia of "violating Hungary's sovereignty" by sending migrants across the border on a train accompanied by Croatian policemen.
"Instead of honestly making provision for the immigrants, it sent them straight to Hungary. What kind of European solidarity is this," Szijjarto asked at a press conference in his home town of Dunakeszi, adding that Hungary would speed the building of a fence "where necessary" along its Croatian border.
"Once again, Hungary has been left in the lurch," he said. "We will defend the European Union, the borders of the Schengen zone, and we will defend Hungary in accordance with European rules."