And yet he celebrates a devout Muslim being elected. One who avoided a vote on gay marriage. So Islam as an entirety is OK, Christianity isn't. Double standards.
Don't be stupid NS - Yousaf and for that matter Sunak, Khan (as other non christian senior politicians) haven't said they think people choosing to have sex are sinners because they aren't married, nor stated they are against gay marriage etc - had they done so then I'm sure Farquharson would be just as critical. Similarly I doubt he'd have any issue with other christian politicians whose opinions are more mainstream and not just in general terms but amongst christians (Forbes views are extreme across the spectrum of views of UK christians).
And you are also completely missing the point regarding role models - he praises "a Hindu in Downing Street, a black first minister in Cardiff, a Muslim mayor in London and a Scots Asian in Bute House" not because they are inherently more worthy than christians, but because they are trailblazers - we'd never before had leading non-christian or ethnic minority leaders. The point is that they allow people of non white ethnicity or non christian religions to aspire to be political leaders. There is no such need for christianity as we've had 'role models' of christians as PMs etc as long as we've had PMs.
Bur of course none of those individuals (the Hindu in Downing Street, a black first minister in Cardiff, a Muslim mayor in London and a Scots Asian in Bute House) hold such extreme views as Forbes, although there will be other Hindus, Muslims etc that do) - it is the extreme views of Forbes that is his focus, not her christianity.