Your challenge, if you choose to accept it; is to create a result that looks something like below:
Total seats = 615
Conservative: 291 (Stanley Balwin)
Liberals: 165 (Churchill)
Labour: 97
National Liberal: 48
Independant Conservative: 6
Communist: 5
Others: 3
Conservatives 17 short of a...