Ofcom has unveiled plans to cap the price of 118 directory enquiry calls, following a series of price increases.
According to the watchdog, prices have risen "quite significantly" in the last few years, which has led to many people paying more than they expect.
Ofcom therefore wants to cap the price at £3.10 for a 90-second call, which is less than a third of the £11.23 charged by market leader 118 118 and closer to the level they were at in 2013.
The highest cost is charged by Telecom2, with a 90-second directory enquiry call costing £19.98.
"We're concerned about rising prices for directory enquiries, so we're taking action to protect consumers by proposing a cap on the cost of 118 numbers," Ofcom said.
The regulator will consult on its proposal until August 22nd and announce its decision before the end of the year.