In the 1974 redistribution of parliamentary seats, the All Saints constituency was abolished. The three wards which had comprised the seat were added to Ladywood ward to form a revised Birmingham Ladywood constituency.
The votes figure in the 'Turnout' box is the number of registered electors.
No swing figure is calculated unless the same two parties are in first and second place in both the present and the last election. Swing is the average of the party % vote change between the pair of elections. A positive swing is towards Conservative and a negative swing is towards Labour.