Intuitively, the BE doesn't make sense to me. Sure, people will lie in public. But wouldn't it be much more likely for a person who has racist beliefs about a candidate to make up some other reason why he/she wasn't going to vote for the person rather than say that he/she was?