1948 Paisley by-election

Party
Party
Candidate
Votes
%
±
-
Labour
Douglas Johnston
27,213
56.8
+1.2
-
Independent Nationalist
John MacCormick
20,668
43.2
N/A
Majority
Majority
Majority
6,545
13.7
9.1
Turnout
Turnout
Turnout
47,881
-
-
-
Labour hold
Labour hold
Swing
-
-

Question: In terms of majority of votes and total number of votes, how did Douglas Johnson and John MacCormick comparatively perform in the 1948 Paisley by-election?
Answer: The 1948 Paisley by-election was a fight between Douglas Johnston, representing Labour, and John MacCormick, who was a nationalist candidate, with Johnston emerging the winner by 6,545 votes: Johnston received 27,213 votes to McCormick's 20,668.