The cost of 90-second calls to 118 numbers
118 004 Telecom2
£19.98
118 118 TNUK
£11.23
118 212 Maureen
£11.23
118 247 Yell
£6.88
118 500 BT £3.10
118 402 O2 £1.13
118 855 Post Office £1.00
https://www.bbc.co.uk/news/business-46369401
I've never used any of these numbers, nor the free VM one, but I know a few who have been caught out by these excessive charges.