I've been incident free for about two weeks now, and had two in the space of 10 minutes which are getting reported to 101 on my way home tonight.
First was on Portobello Road, Eastbound, just after the traffic lights at Jock's Lodge. Driver of some Ford SUV thing decided to drive alongside me - driving over the hatched area in the middle of the road, and then creep left, pushing me out of the lane. I was about 2m from the car in front, matching speed.
I shouted "What are you doing?!" and knocked on the window, and the driver pointed at the gutter. I punched the wing mirror, and the driver sped off.
Second was on Duddingston Crescent (Which Google maps says is the A1) at the junction with Sir Harry Lauder Road, also heading Eastbound. I was stopped at the lights in the inside lane, in the bike box, and a white Mercedes with personalised number plate rolled into the bike box next to me, the driver holding a phone in his hand.
I looked at him and shook my head, he saw me and dropped the phone into his lap. I knocked on his window and told him to get off his phone, he said "It's fine, it's coming through the car". I told him it doesn't matter, it's in his hand, he said something I didn't catch (sounded sweary) and pointed at me.
I presume he was saying "You're right, I'm a total idiot! I wish I knew the law, like YOU."
In the midst of me shouting "I don't care, get off your phone", the driver behind him beeped (probably seeing what was going on), causing him to drive another half car length past the forward stop line because he thought the light was green. I pointed out that if he hadn't parked up in the bike box and wasn't on his phone, he might have noticed that the light was still red.
Both are getting reported to 101 tonight, once I check the footage is clear enough.