MPs Watch: Supreme Court ruling, homophobia row and marathons