
Originally Posted by
lisvaneblue
what I found interesting is that London has roughly 3 x the population of Wales.
London has 73 elected MPs and 1 elected mayor.
Wales with a much smaller population has 40 elected MPs and 60 elected Members of the Senedd. A bit over the top or what.