London

Who Runs London Government?

The GLA is a democratically-elected strategic authority, comprising two distinct parts: the Mayor and Assembly. The Mayor is elected directly by Londoners, while the Assembly consists of 25 elected members (14 representing constituencies and the rest elected from party lists according to total London-wide vote). Who is the government of London? Sadiq Khan is the …

Who Runs London Government? Read More »