The formula uses 11 rounds of calculations to allocate the 11 London-wide seats.
It divides the number of London-wide Assembly votes for each party or candidate by the number of Constituency Assembly Member seats already won, plus one.
From the second round onwards, the number of London-wide Assembly Member seats won by parties up to that point is added to the number of Constituency Assembly Member seats it won.
At each of the 11 rounds, the party with the highest calculated total is assigned a London-wide Assembly Member.
This ensures that that the overall make-up of the Assembly is proportionate to how Londoners have cast their votes in the London-wide Assembly contest.