Following on from my daily BMW 330d getting totalled and its replacement been built this week and the hire car going back tomorrow, I spent last weekend getting the mini back together and today I had its first annual inspection in 2 years and passed! so took it out for a drive