Ministers have been slammed for behaving like "loan sharks" following a record £16 million being generated in fees from ...