Why do some people in England say "Ta" when they mean "thank you"?

13 answers 13