Christian groups have turned out in strength at today's Pride festival in London, affirming their support for the rights of lesbian, gay, bisexual and transgender people. A much smaller number of Christians turned up to protest against the event.