Hi Jane,
I do hope things are getting sorted out for you and your father. It is unforgivable he shoudd have been left to stand all that time bcasue peopele wwere busy. Check the contract and make a complaint if you feel someone should have come earlier. People don't like complaining but its often the only way to improve a service. Your Dad shouldn't feel worse after medication and, again, its unforgivable to be in a position of being unable to change anything becasue the consultant was on leave. Supposing he had been knocked down by a bus? Someone would have made a decision. If not the hospital is in breach of their duty of care.
You will get lots of help on this forum, but we aren't medical practitioners! ps don tforget to use your pharmacist. they often give better advice when it comes to meds.
Good Luck,
Chrissie