Communist Party of Great Britain election results

Columns: Constituency | Candidate | Votes | % | Position
Aberdeen North | Helen Crawfurd | 3,980 | 11.1 | 3 | Battersea North | Shapurji Saklatvala | 3,021 | 8.9 | 3 | Bethnal Green South West | Joe Vaughan | 2,970 | 17.4 | 3 | Bermondsey West | Wal Hannington | 873 | 4.2 | 3 | Birmingham Duddeston | Bernard Moore | 327 | 1.2 | 3 | Bothwell | Barney McCourt | 1,677 | 6.5 | 3 | Burnley | Jim Rushton | 512 | 0.8 | 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