Gavin Shuker threatened to resign over support for equal marriage .
He wrote he had `` misgivings about how legally robust safeguards [ which were put in place to prevent religious groups from being forced to carry out ceremonies ] were in legislation '' , but he did not block the legislation and indeed voted for its implementation in later divisions .
Gavin Shuker