Richard Holmes is an investigations reporter for BuzzFeed News.