England dock , relativt till sina stora rikedomar , finnadet