Taxpayers could face fines totalling to £250 million.