The EU has agreed radical reforms of its migration and asylum laws including charges of €20,000 (£17,200) per head for member countries that refuse to host refugees.
After almost 12 hours of intense negotiations in Luxembourg, and years of fighting, interior ministers struck a deal on Thursday on what they described as a “historical” new approach to what one politician described as an often “toxic topic”.