Europe's governments are sapping efforts to tackle the migration crisis by not honouring commitments on money and resources, EU chief executive Jean-Claude Juncker said on Tuesday in a biting attack on national leaders. "The gap between pledges and what is on the table must be reduced otherwise we are losing all kinds of credibility," the Commission president said during a report to the European Parliament on measures the EU is taking to stem and control an inflow of hundreds of thousands of Syrian refugees and others. Despite a common recognition of the need to tighten checks on the bloc's external borders as Greek and Italian authorities have struggled to cope with arrivals by sea, Juncker said fewer than half the 775 border guards and 374 immigration officials requested by EU agencies have been offered for secondment.