CI News: 23 July 2021
In the news this week: Blackpool Council is ordered to pay out over £100,000 for discriminating against Christians, Westminster issues Stormont with an ultimatum on abortion, and Team GB athletes speak of the importance of their faith in Jesus Christ.