In a live interview on the BBC Dr David Staples, CEO of the United Grand Lodge of England, talks about Prince Philip and Freemasonry. Watch the interview here: https://m.youtube.com/watch?v=jXpwEP0rbzI&feature=youtu.be