Looks like a Mini to me. I kind of like it but I reserve judgement until I see one 'in the flesh'.
I was surprised to see recently that the current Micra isn't at all bad, after a number of hideous iterations previously. It looks like a small Leaf. Not that original, but perfectly acceptable.