i högsta grad ohygglig företeelse , som kommit i dagen i England,