Brexit supporting MP David Davies called a liar while giving TV interview