Sometimes in the car world, what begins as a marketing opportunity ends up as a highly desirable model that ticks all sorts of boxes no one had even identified. Sometimes this doesn’t happen – I give you the BMW 5 Series GT. The 2 Series Gran Coupe appears to be just such a car. BMW keeps shoehorning models into gaps that don’t seem to exist to the mortal eye – see strange pumped-up coupes like the X6, followed by this series of Gran Coupes, which began with the 6 Series Gran Coupe in 2012, then the 4 Series Gran Coupe in 2014, the 8 Series version last year and now the 2 Series Gran Coupe. Really?