I was on the dual carriageway pootling up the inside lane at 70. I pulled out to overtake a lorry, then pulled back in again once I'd safely passed. The carriageway seemed busy, but once I was in the outside lane and could see past the lorry it wasn't actually that busy, it was just that the outside lane was snarled up with lots of cars whilst the inside lane was virtually empty. Once I pulled back in I proceeded to drive at 70 in the inside lane and 'undertook' a good half dozen/8 cars just sat in the outside lane for no real reason. The next vehicle to overtake was quite a way ahead and by the time I caught up with them I had plenty of room to pull out and overtake as the outside lane hoggers were miles behind me (not literally but a fair way behind).
I mean it's probably unfair to call them all lane hoggers, it was probably just the person at the front in the outside lane for no reason, driving slowly and then everyone gets stuck behind them.
My friend says I was reckless and it was undertaking, I say it's not if the outside lane is moving slower than the inside lane as I didn't pull out into the outside lane as soon as I'd passed/undertook them and stayed on the inside lane until there was a vehicle in the inside lane I wanted to overtake. But maybe I'm fooling myself because I've just got fed up of lane hoggers causing unnecessary tailbacks and didn't have the patience for it today?!