Sir Henry Havelock-Allan, 1st Baronet — Soldier, Victoria Cross recipient, MP, Baronet (1830–1897)