Ofcom levies largest-ever consumer protection fine after finding firm deliberately mishandled millions of phone calls ...