Oxford historian Professor Diarmaid MacCulloch considers the problem of The Virgin Mary in the Protestant Reformation.
He explores why Mary became such a divisive figure in the church, how attitudes towards her shaped religious thought and what that means for us today.
Producer: Dixi Stewart
First broadcast on BBC Radio 4 in January 2017. Show less