England har fatt sig en ny lord.