https://www.theinquirer.net/inquirer...d-do-even-more
Apparently the company charging the most for these calls (£20 for 90 seconds) thinks the caps don't go far enough, and because ofcom agreed to these charges, it's ofcom's fault.
OK, that is a little like blaming BMW when charged for speeding, because they sold you a car that could do 100mph.