Mobile operator O2 is heading for a showdown with Ofcom over the regulator’s plan to ban three-year phone contracts. The media watchdog insists the contracts trap customers into excessively long deals ...