Professor Steve Peers, Royal Holloway, University of London , Royal Holloway, University of London Photo credit: Ggia, via Wikimedia Commons Just before Christmas, the European
Parliament and the Council (the EU body consisting of Member States’ ministers) reached a deal on five key pieces of EU asylum legislation, concerning asylum [...]