Angela Merkel was under fire at home and abroad as European Union leaders prepared to meet in Brussels today for a crunch summit to resolve their differences over the bloc's three-year migrant crisis.
The German chancellor was to arrive in Brussels with her Bavarian CSU coalition partners still threatening to pull down her Government and Italy and other eastern EU states determined to defy her once unquestioned authority.
The EU summit comes after a turbulent week for Merkel that has exposed her vulnerability at home and apparently irreconcilable divisions in the EU over how to address the migrant crisis.
Before heading to Brussels, she defended her decision to open Germany's doors to migrants in 2015, saying it was a one-off humanitarian gesture to help relieve pressure on other European nations.
Speaking to Parliament, Merkel said the leaders of Austria and Hungary had personally appealed for help in 2015 as migrants streamed into their countries.