Tipu Sultan, Rani of Jhansi among Britain's greatest foes