Police officers performed emergency first aid on the 64-year-old just after midnight.

He was taken to hospital by Air Ambulance where he remains in a critical condition.

A 32-year-old man was arrested at the scene on suspicion of grievous bodily harm and remains in custody.

It is believed the driver was assaulted following a confrontation on the pavement by the bus, which was stationary at a bus stop.