BMW unveils its new 3 Series for 2027, dropping diesel power in favour of petrol and plug-in hybrid models alongside the electric i3.