There was discussion on this some time ago - I posted lyrics virtually the same as your back then - Put Mini Cooper in search , you should find whats been said before .
Rumour has it that it was written by Archie Fisher , who apparently used to be a keen Rally driver .