Surely asylum is for people escaping persecution in their own country? So if they've travelled through X number of European countries to get to the UK that makes them economic migrants looking for the best deal, and not just safety? If it can be shown they've travelled through a safe country, for example landing on a UK beach from France or Belgium, then it should be an automatic failure. If they truly have needs to be in the UK after escaping persecution then they can apply properly from whatever first safe country they're reached. Or is this too simple?