i wouldn't describe where you were as the absolute busiest in the newcastle, but i know that it still can be pretty busy there.
was the debris litter or something that had come from the building works on haymarket station? if it was the latter you should consider contacting the contracters working on it, just to alert them of the danger of losse debris...or something...i dunno. either that or sue the highway matinence people
but yeah, glad to hear you weren't subsquently squished by the other traffic and that your latop survived too!
i've actually nearly been run over in the same part of town, by a bmw no less.