Wasn't it a Billy Ingleton episode? The Coming of the Beast???
The only other episode I can really remember featuring a Mini was "Keeping Britain Tidy" but I don't think it was that one
Green fingers??
The black widow
The Empire that Foggy nearly built.
Guess.........................EXTRA--EXTRA!
Next kiss please !