Half a million signatures are on a petition against gay marriage which has been handed in to Downing Street.

The Church of England has warned it could refuse to carry out marriages on behalf of the state if the government doesn't drop the plans.