Delta är i det praktiska England!