The 31st annual IMM at Lelystad, Netherlands, will be remembered for blistering hot weather, an excellent all-Mini venue and some very cool Minis. Pics by Jim Jupp, Karen Drury and Monty Watkins