Jasmine Harrison, the trailblazing British adventurer and double-world record holder, is embarking on yet another daring challenge: the Mini ...