Walking to the shops this morning down a main road which leads to a motor way. A mother with a toddler was walking about a block ahead of him screaming at him to hurry up and insulting him for being slow (he was very short and wearing a large coat and wellies) I was just 

at seeing this. Mother said F this and carried on walking while child walked onto road, I immanently picked him up while woman in question screamed at ME, I explained but she was having none of it, I gave her child back only for her to hurl more abuse at me...
I couldn't tell child's age, he was very small but walked and had very good vocabulary. About knee height, 3 year old max.
Poor poor child :(