Image copyright 118 118 Image caption 118 118 has spent tens of millions on television advertising

The telecoms regulator Ofcom has announced it wants to cap the price of 118 directory enquiry calls at £3.10 for a 90 second call.

Market leader 118 118 charges £11.23 for a 90 second call to its service.

Ofcom said providers had been increasing prices "quite significantly" in recent years and that people are paying much more than they expect.

Overall 2% of adults or one million people use a 118 service, rising to 4% among those over the age of 65.

Ofcom launched its enquiry into the cost of 118 calls in May 2017.

It last investigated the sector in 2013 when the price was about £3 for a 90 second call.

At that time it said there was not much evidence of "bill shock", which is where people are unpleasantly surprised when they receive their bill.

Now however, it said some people were suffering "bill shock".

Image copyright Getty Images

How the cost of 118 calls varies

Telecom2* £19.98

Hello Maureen £11.23

118118 (TNUK) £11.23

118500 (BT) £3.10

Yell £6.88

118180 (Virgin)** £2.25

118402 (O2) £1.88

Post Office £1

* A very small percentage of calls is made to these numbers - 0.03% according to Ofcom's data

** Virgin provide 10 free directory enquiry calls to its own customers daily

Ofcom said it was now most appropriate to "bring prices down to 2013 levels".

The highest cost for a 90 second call was charged by Telecom2 at £19.98. The firm's chairman, Robert Johnson, said only one of the company's directory enquiry numbers charged this rate and it was not being "actively marketed".

The second biggest provider, BT cut the price for its 118 500 number on 1 June to £3.10 for 90 seconds, down from £6.88.

In a statement Ofcom said: "We're concerned about rising prices for directory enquiries, and callers paying much more than they expect.

"So we're taking action to protect consumers by proposing a cap on the cost of 118 numbers."

Ofcom's consultation will run until 22 August with a decision due at the end of the year.

David Hickson of the fair telecoms campaign said: "The Ofcom announcement is a clear message that the rates charged by 118118 and others are excessive, even though we may to wait a while for specific action."