I have just paid a cheque into my barclays bank account. The cashier asked me How did you come by this money!! I was stunned and replied it is none of your business. I am paying a cheque in my name into my bank account where the money came from is immaterial. She said that banking rules are such that they have to ask people that question. I said what a stupid rule, I could tell you anything and how can you verify it? Anyone know about this banking rule? I am tempted to complain to the branch manager.