Task: Question Answering
Input (English): For which party did Lan Howling Laud Hope receive 197 votes in the recent South Shields by-election?
Output (English): official monster raving loony party