The fascinating history of St Stephen's Chapel in the Palace of Westminster, a building at the heart of British life for over 700 years.