BMW has confirmed it is delaying a massive £600million investment to reintroduce electric vehicle production at its Oxford Mini plant, citing "multiple uncertainties facing the automotive industry".