Is that Perth Road? I hated cycling down that road when I lived in Dundee. Although its a busy residential road, it feels feels quite unsafe. Lots of 'parked' cars partiallyobstructing the carriage way and lots of traffic make it slow which increases driver impatience meaning that I experienced an unusually high number of dodgy passes on it.
I'd report it, especially to the taxi licensing people, it might make him take more care in future.
I'd report it, especially to the taxi licensing people, it might make him take more care in future.