A Lord Protector is a British title for heads of state . Lord Protector ( pl . Lords Protector ) is a title used in British constitutional law for certain heads of state at different periods of history .