part of britain we now call england , the land of the angles ; and yet all the days of the english in it , from hengest to elizabeth ii , are short on an archaeological scale , short even on a celtic scale .