Communist Party of Great Britain election results

Columns: Constituency | Candidate | Votes | % | Position
Dundee | Bob Stewart | 10,264 | 5.8 | 5 | Edinburgh Central | Fred Douglas | 1,319 | 4.5 | 3 | Glasgow Gorbals | Harry McShane | 2,626 | 7.9 | 3 | Glasgow Springburn | A. Haines | 1,997 | 5.8 | 3 | Gorton | Chris Flanagan | 1,000 | 2.6 | 3 | Greenock | Aitken Ferguson | 6,440 | 18.2 | 3 | Greenwich | Kath Duncan | 2,024 | 4.5 | 3

Example questions:
What was the full name of the British Communist Party representative from Dundee in 1931 general election ? | When did the person from the British Communist Party representing Ogmore die in 1931 general election ? | When was the person from the British Communist Party with 697 votes appointed as the London District Secretary in 1931 general election ? | What nationality was the person in the British Communist Party who received 2,626 votes in 1931 general election ?

Answers:
Robert J. Stewart | 18 September 1969 | 1937 | Scottish