Home Politics BT Fined £2.8 Million by Ofcom for Contract Failings