I want to stop cab companies putting exorbitant hikes on their fare in the mornings

I want to stop cab companies putting exorbitant hikes on their fare in the mornings
I pre book a cab at night with uber fare is around £7 the driver then cancels in the morning so I go to book again and the fares are hiked up to £20-£30 for a just over 2.5 mile journey as I am agoraphobic the only means of transport I can take is a cab to get to work but these hikes need to be capped by TFL and the Mayor of London.
They are pricing people out of Work in a normal year I already pay out over 3k a year put of my wages these hikes are trebling that over a year and my take home us only 18k
So that means a bill dint get paid just so I can go to work to pay my cab fares.
It is not right and not just someone needs to take these cab companies in hand and explain that this needs to stop.
People ate unhappy at this treatment it shows big business cares nothing about the little people it's MONEY MONEY MONEY that's all they care about