Catholic Herald logo
Menu
David Cameron and Pope Benedict XVI at a farewell ceremony at Birmingham International Airport (Photo: PA)

In a powerful farewell speech, David Cameron says faith ‘has always been part of the fabric of our country’