Ok so I crossed the road just now holding my DS, it was dark and I didn't see a cyclist. He didn't have lights on and it was very dark. Luckily I saw him, he was quite far still, maybe 10m away and I got a shock. I said 'Oops, sorry!'
He then yelled at me 'You are carrying a child, jeez!'
I just got a bit annoyed and yelled back 'you haven't got a light on!!'
Anyway, he cycled off.
I guess I should have checked the street better but.. I genuinely didn't see him, I saw a car coming from the other direction as it had its lights on but not him.
So annoyed at the mum-shaming when he didn't have his blinking lights on!!