A double decker bus is on a narrow road with other vehicles.