Quote Originally Posted by lisvaneblue View Post
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.
You think London should have more influence?