A private ambulance company that was described as "inept and disorganised" by its own staff has been stripped of an NHS contract.
Thames Ambulance Service Limited (TASL) will stop providing patient transport services in Hull next year.
The non-emergency service will be instead be operated by NHS-run Yorkshire Ambulance Service from March 2020.
TASL described losing the contract as a "great disappointment".
Doreen Brown, whose husband George requires kidney dialysis in Hull three times a week, said she was "not surprised" by the news.
She said TASL "forgets to pick him up sometimes" and added she had made a number of complaints.
"Getting him home is just horrendous," she said, adding: "He is waiting two hours sometimes."
NHS Hull Clinical Commissioning Group (CCG) said it had made the decision to terminate the contract after talking to patients.
"Our main priority is to commission services of the highest quality that meet the needs of patients in Hull," said Joy Dodson, of the organisation.
TASL said: "We are immensely proud of our team at Hull and the work we have done together.
"We know that our hard-working and passionate colleagues will continue giving their best and doing fantastic work with the new provider."
The contract with TASL started in April 2017 and had been intended to run until 2022.
The CCG said the new contract with Yorkshire Ambulance Service would run for five years at a cost of £1.5m per year.