"There being no third lane for him to overtake"
So there was a left hand lane for you to pull into to let him pass? you just chose to be a nuisance and a hindrance for half hour, if he wants to speed off who are you to stop him? Stop being a little vigilante and keep to the left.
This driver ran me off the road on the M25 and I narrowly missed the yellow crash barrier underneath a flyover. He cut us up by bullying his way into our lane and after I swore at him he swerved his vehicle at us. I had my pregnant partner In the car with me who was rightfully shaken. Google reviews suggest this isn't the first time he's done things like this
2 Parking Violations