Christian campaigner Mary Whitehouse was right, says long time opponent Dame Joan Bakewell