Heading west into intersection with Viewforth. Taxi comes up behind me, slowing down as light is red. I think he'll do the usual taxi thing and stop with 2 wheels over the stop line. NO, he pulls entirely into the ASL. I carry on up the bike lane and look at him and mouth 'you missed your stop line'. He looks puzzled, rolls down his window, then gets out of car. I repeat, 'you missed your stop line back there' (pointing). No, he says, that's not a stop line. The stop line's up there (pointing). No, I say, that's a stop line. You see, there's not one in the bike lane. The one up there is an advanced stop line. He tries another tack 'its after 6.30, that doesn't apply after 6.30'. I laugh, and suggest he consult the Highway code. 'Its nothing to do with 6.30'. Taxi driver: "I'm a road registered driving instructor". I laugh a bit more and tell him to look it up. He gets back in cab, light changes, sweeps past me.
Wish I'd thought of something clever/funny to say.