The 2 Series Coupé is a great all-rounder with the driving manners you’d expect from a sporty BMW. An entry-level 220i ... but the range-topping M240i is hard to resist if performance is ...