David Taylor is one of three men who was arrested by the Metropolitan Police. He is listed on the MP's register of interests as a director of a lobbying firm.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results