Non-working migrants costing an estimated £8 billion a year!