Arriva apologises as two bus no-shows leave Shrewsbury patients waiting in the heat for over an hour
Patients and visitors to the Royal Shrewsbury Hospital were left waiting at a bus stop in high temperatures for over an hour when buses didn't show up.
Buses on two Arriva routes failed to arrive at the hospital on Monday afternoon.
The bus company said staffing issues including a driver not turning up for duty were to blame, and has apologised to customers.
One of those forced to wait was an outpatient, who did not want to be named.
"When I got to the bus stop someone told me they had been waiting about 20 minutes so I thought the bus wouldn't be long. But we waited and waited and more people kept joining the queue.