question: What bodies govern Greater London ?
answer: the Mayor of London and the London Assembly
turker_answer: The Mayor of London and the London Assembly govern Greater London .
rule-based: The Mayor of London and the London Assembly govern Greater London .