Cost of 118 calls to be capped after charges soar

Most popular directory enquiries service charges more than £11 for a 90 second call, regulator says.