2021 London mayoral election
|
|||||||||||||||||||||||||||||
Turnout | 42.2% 3.1% | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||
300px Results of the first round of the London mayoral election, 2021 according to constituencies:
Sadiq Khan (Labour)
Shaun Bailey (Conservative)
|
|||||||||||||||||||||||||||||
|
The 2021 London mayoral election was held on 6 May 2021 to elect the mayor of London. It was held simultaneously with elections for the London Assembly, other local elections across England and Wales, and devolved elections in Scotland and Wales. The mayoral and Assembly elections were to be held on 7 May 2020, but in March 2020 the government announced the election would be postponed until 2021 due to the COVID-19 pandemic.
Sadiq Khan was re-selected as the Labour candidate in 2018, the Conservative Party selected Shaun Bailey and the Green Party chose Siân Berry. Rory Stewart, a former Conservative MP and minister, ran as an independent before withdrawing due to the delay in the election. Siobhan Benita, who had been the Liberal Democrat candidate, also withdrew after the election delay. She was replaced as the party's candidate by Luisa Porritt. Twenty candidates appeared on the ballot, more than in any previous election for the position.
Sadiq Khan of the Labour Party was re-elected, winning 40% of first preference votes and 55% in a run-off against Bailey.
Contents
Background
The mayor of London has responsibilities covering policing, transport, housing, planning, economic development, arts, culture and the environment. They control a budget of around £17 billion per year.[1] Mayors are typically elected for a period of four years, with no limit to the number of terms served.[2] Under the Greater London Authority Act 1999, mayoral elections are held on the first Thursday in May in the fourth calendar year following the previous election, unless varied by an order by the Secretary of State. On 13 March 2020, the government announced the election would be postponed until 2021 due to the COVID-19 pandemic.[3] The change in election date will be ignored when calculating the four-yearly election cycle. Consequenly, the following election will be held in 2024. The mayor elected in 2021 will serve a reduced term of three years.[4] The incumbent mayor, Sadiq Khan, a member of the Labour Party, was elected in the 2016 election, when he defeated the Conservative candidate, Zac Goldsmith.
In the 2018 local elections across Greater London the Labour Party increased its number of council seats to the highest level since 1978. The Liberal Democrats and the Green Party also gained seats. In the 2019 European Parliament elections, the Liberal Democrats came first in London. They won the most votes in the London region with 27%, returning three Members of European Parliament (MEPs), the party's best ever result. The Labour Party came second, with 24% of the vote, losing two seats to end up with two MEPs.[5] The Brexit Party returned two MEPs and the Green Party won 12.5% of the vote, holding its one seat. The Conservative Party failed to get a single MEP elected in London for the first time in the party's history. In the 2019 general election, there was no net change in the number of seats for any party, although several seats changed hands. The biggest changes in vote share were for Labour, who saw a fall of 6.5%, and the Liberal Democrats, who were up 6.1%, compared to the previous 2017 general election.
Electoral system
The election used a supplementary vote system, in which voters express a first and a second preference for candidates.[6]
- If a candidate receives more than 50% of the first preference vote, that candidate wins
- If no candidate receives more than 50% of first preference votes, the top two candidates proceed to a second round and all other candidates are eliminated
- The first preference votes for the remaining two candidates stand in the final count
- Voters' ballots whose first and second preference candidates have both been eliminated are discarded
- Voters whose first preference candidates have been eliminated and whose second preference candidate is one of the top two have their second preference votes added to that candidate's count
This means that the winning candidate has the support of a majority of voters who expressed a preference among the top two.[7] The 2021 election is planned to be the last conducted using the supplementary vote system; in March 2021, the Government indicated its plan to change the voting system to first past the post from 2024.[8]
All registered electors (British, Irish, Commonwealth and European Union citizens) living in London aged 18 or over were entitled to vote in the mayoral election. Those who were temporarily away from London at the time of the election (for example, away working, on holiday, in student accommodation or in hospital) were also entitled to vote in the mayoral election. The deadline to register to vote in the election was 11:59pm, 19 April 2021.[9]
Mayoral candidates require 66 signatures of people on the electoral register in London supporting the nomination, 2 from each of the 32 London boroughs and 2 from the City of London, and must give a deposit of £10,000 (returned if they get more than 5% in the election). The required number of signatures was lowered from 330 to reduce person-to-person contact during the COVID-19 pandemic.[10][11]
Due to measures related to the COVID-19 pandemic, the count was not completed until Sunday 9th May.[12]
Campaign
Before the delay (2018–2020)
The incumbent mayor Sadiq Khan announced in June 2018 that he intended to stand for re-election.[13] Later that year, he received enough nominations from local party groups and trade unions affiliated to the Labour Party that he was automatically re-selected to be the party's candidate.[14][15] His re-selection followed speculation that a figure from the left wing of his party could challenge him for the candidacy. This speculation followed disagreements about the "direction of the party" between Khan and Jeremy Corbyn, who was the leader of the party nationally at the time.[14] Khan announced in early 2020 that part of his election platform would be to deliver a "green new deal for the city". This would include making London carbon neutral by 2030 and opposing building a third runway at Heathrow Airport.[16]
The Conservative Party selected Shaun Bailey as its candidate in September 2018. In his selection campaign, he emphasised fighting crime. This included "maximising" CCTV coverage of London as an alternative to increasing the number of police officers and giving automatic jail terms for acid attacks.[17][18] In the weeks after his selection, Bailey was criticised for sharing an Islamophobic tweet attacking Sadiq Khan.[19] He was also criticised for controversial views he had published earlier in his career about multiculturalism, Islam and Hinduism.[20] He will be the first Conservative mayoral candidate to also stand in the London Assembly election at the same time.[21]
The Green Party chose Siân Berry as their candidate in February 2019. She had been their mayoral candidate in the 2008 and 2016 elections and had served as co-leader of the party since 2018.[22] She launched her campaign with a focus on housing, calling for a "people's land bank" which would let communities bring empty buildings and land back into use.[23][24]
Siobhan Benita was selected as the Liberal Democrat candidate in November 2018.[25][26] Benita had run as an independent candidate in the 2012 London mayoral election. She had come in fifth with 3.8% of first preference votes, while the fourth-placed Liberal Democrat candidate Brian Paddick received 4.2%. Benita criticised Khan's action on knife crime in London.[27] She formally launched her campaign for the London mayoral election on 13 February 2020. She said she wants to legalise cannabis in London. This would reduce levels of knife crime, she said, by removing power and money from gangs and freeing up police time. She also pledged to reduce violent crime in general and reopen closed police stations. On the environment, she said she would reduce air pollution and declared an aim to "reach zero-carbon" by 2030.[28][29]
The former UK Independence Party (UKIP) leader Nigel Farage said in August 2018 that he was considering running as the UKIP candidate. He said that he would be more successful than the Conservatives.[30] He left UKIP in December 2018 and became the leader of the Brexit Party in March 2019.[31][32]
On 4 October 2019, Rory Stewart announced he was standing as an independent candidate for the London mayoralty.[33] At the time he was sitting as an independent MP. He had been a Conservative MP and came fifth in the 2019 Conservative Party leadership election. He was then expelled from their Parliamentary group due to his opposition to a "no deal" Brexit.[34] He left the House of Commons when he did not contest a seat in the December 2019 general election.[33] In February, he asked for people to sign up for him to stay on their sofa for a night so that he could listen to their concerns.[35]
After postponement (2020–2021)
On 13 March 2020, the election was delayed to May 2021 due to the ongoing COVID-19 pandemic. Other local elections in England were also delayed.[36] Stewart withdrew from the campaign in May 2020, saying the delay in the election meant it was impractical to sustain a campaign as an independent. He chose not to endorse any other candidate.[37] In July 2020, Benita withdrew from the campaign; she also cited the financial difficulties of sustaining her candidacy.[38] The Liberal Democrats selected Luisa Porritt as their new candidate on 13 October 2020. She called for a curfew on bars and restaurants that was in place as part of pandemic restrictions to be removed.[39]
Following the first COVID-19 lockdown, the United Kingdom saw a sharp fall in public transport use. This led to the government giving Transport for London (TfL) a bailout of £1.6 billion.[40] The national government made the bailout conditional on the London government raising fees on the service, increasing the London congestion charge, ending free bus travel for the young and suspending free travel at certain times for over-60s.[41] Bailey accused Khan of raising the congestion charge, which Full Fact said was inaccurate.[42] The bailout contributed to concern that Boris Johnson's Conservative government wanted to intrude on the mayor's authority.[43] Later in 2020, the housing minister Robert Jenrick sent a letter to Khan which said that the council housing programme and the balloting of council housing estates on any estate changes put into the new 2020 London plan should be dropped. The letter also criticised Khan's proposal for rent controls.[44] On 24 October, Khan wrote on the LabourList blog that he wouldn't support the proposals from the government.[45]
In December 2020, Bailey published leaflets with City Hall branded claiming that Khan was raising council taxes by 21.2%. Lawyers for the Labour Party referred the matter to the Crown Prosecution Service, saying that the leaflets were illegally fraudulent under the Representation of the People Act 1983.[46][47] In February 2021 The Guardian reported that nearly 40% of donations to Bailey's campaign had come from the businessman Michael Ashcroft.[48]
Tensions arose in some cases around campaigning under lockdown restrictions. On 24 January 2021, Rose and six of his staff were fined by the police for breaking lockdown rules while filming promotional material for his campaign.[49] That month, the government said that door-to-door campaigning or leafleting by individual party activists was not allowed under COVID-19 lockdown restrictions.[50] In February, Rose was stopped by police while canvassing who told him it was not allowed under COVID-19 lockdown restrictions. Rose complained the restrictions prevented him from competing with larger political parties.[51] In March, police visited the Reclaim Party candidate Laurence Fox to warn him about coronavirus regulations.[52]
The Times reported that officials in the Conservative Party had twice tried to remove Bailey as their candidate, but had decided not to as they couldn't find a "credible alternative".[53]
Policy and the short campaign (March 2021 – May 2021)
The official Statement of Persons Nominated was published on 31 March. Twenty candidates will appear on the ballot, significantly more than in any previous election for the position.[54]
A number of debates were broadcast. In late April, Khan, Bailey, Berry and Porritt took part in a debate hosted by the BBC[55] and another hosted by ITV.[56]
Sadiq Khan
On 5 March, Khan launched his campaign for re-election in a café which had received business support from City Hall, including having raised money through a business support scheme Khan had introduced. He announced a programme for his prospective second term focused on economic recovery and employment following the COVID-19 pandemic. This included investing in the West End to attract tourism and supporting people who had lost their jobs to find new work.[57] He also said he would make it easier for businesses to access support.[58] The launch was protested by six residents opposed to a low traffic neighbourhood that Enfield London Borough Council had implemented.[59] He later said he would "kickstart London's sporting economy". This would include seeking for Indian Premier League matches to take place in London.[60] In May, he promised to examine a sustanability-focused bid for London to host the Olympic Games in 2036 or 2040.[61]
On transport and the environment, Khan expressed support for the use of low traffic neighbourhoods and said that roads should be used by "blue light services, to electricians, to plumbers, to commercial drivers, to taxis, to those that need to use our roads—delivery drivers and so forth—rather than individuals that could be walking, cycling and using public transport."[62] He said that if re-elected, he would seek government funding to accelerate TfL's transition to zero-emission buses, so that the move would be complete by 2030 rather than 2037.[63] He also promised to expand the availability of 4G on the London Underground.[64] On 22 April, Khan said he was giving his second preference to Berry and asked his supporters to do the same.[65]
On housing, he set a target of 10,000 new council homes and said he would build more on TfL land. He further said that he would explore options including a fund to allow councils to buy back former council houses, supporting a new factory for off-site construction, and starting a Greater London Authority-owned company to build affordable homes directly.[66] On crime, Khan said he would continue to seek government funding for 6,000 more police officers in London and provide more technology funding to the Metropolitan Police.[67] He also promised to launch an independent commission of experts to study the effects that decriminalising cannabis.[68]
He was endorsed by singer Dua Lipa.[69]
Shaun Bailey
On 4 March, Bailey claimed that Khan had failed to meet more than half of his 2016 election promises. He said that, if elected, he would start a "London-wide campaign" against litter to remind people to use bins.[70][71] During a debate on 20 April, he said he would ban Quds Day marches in London.[72] His manifesto proposed an annual festival in the city based on the Edinburgh Festival Fringe.[73]
On transport and the environment, Bailey said he would seek corporate sponsors for London Underground stations to raise money, and start a new bank to finance transport projects, including 4G access on the London Underground.[73][74] He said he would offer interest-free loans to black cab drivers to pay for 10% of the cost of an electric vehicle, and promised to make TfL's bus fleet zero-emission by 2025.[73] He said that if elected, he would hold a competition to design murals for the city.[75] He also pledged to plant half a million new trees.[76] On tax and the economy, Bailey said he would lobby the government to allow the Greater London Authority to keep the full amount of business rates paid, rather than 75%.[73] He also proposed the establishment of an infrastructure bank to raise private finance for infrastructure probjects, including making repairs to Hammersmith Bridge.[76]
On housing, he said he would start a Greater London Authority-owned company called Housing for London to build houses. He also said he would make beauty an important planning criterion and build 100,000 shared ownership homes which people could buy a share in for £5,000.[73] On crime, Bailey said he would hire 8,000 more police officers and reopen dozens of police stations.[67] He would introduce a fund to help former prisoners get qualifications.[76] He also promised to install a CCTV camera on every bus stop.[77] On 19 April, Bailey said that, if elected, he would "visibly make a difference" to crime in the first hundred days by increasing police patrols and "boost" usage of stop-and-search.[78] He also promised to open a new youth centre in every borough and hire 4,000 youth workers.[74] He said he would require large employers to subject their staff to drug tests and publish league tables of companies with the most and least drug use.[73]
The billionaire property developer Nick Candy led a fundraising campaign for Bailey.[79]
Siân Berry
In February 2021, Berry said she would focus on LGBT rights. This included making London the most "trans-inclusive city in the world" and protecting LGBT spaces.[80] In an interview in March, she proposed a voluntary increase in the London living wage amongst accredited employers to £14 an hour. She also said she would improve London's bus stops, reduce speed limits with the goal of no road deaths, put more toilets in London Underground stations, and close London City Airport to build houses on the site.[76][81][82] Berry published her manifesto in April, which included plans to establish a fund to introduce repair centres and a Library of Things in each borough.[83]
On transport and the environment, Berry supported the expansion of 4G access across the London Underground.[74] She promised to merge TfL fare zones with the eventual goal of reaching a single fare zone for the entire city.[76] Her manifesto included a proposal to extend London's Ultra Low Emission Zone (ULEZ) to cover the entire city, and a goal to cut traffic in terms of the number of miles travelled by 40% by 2026.[82] She would also implement a pay-as-you-go road pricing scheme.[84] She also promised to end the use of incineration and landfill, making London a zero waste city by 2030.[76] She promised to "gold plate" the green belt to prevent development, and instead plant new woodlands and increase food production on green belt land.[84] She said the next mayor should take direct control of Oxford Street and Kensington High Street to stop local councils blocking cycling schemes and part-pedestrianisation.[85]
On housing, she said she would start a commission to reduce private rent.[84] On tax and the economy, she proposed a "Creative Autonomy Allowance" scheme whereby 1,000 young artists and entrepreneurs would be paid a monthly income for three years to support the start of their careers.[86] On crime, Berry pledged to reduce the number of murders in the city to zero in ten years by investing in preventative measures.[87][88] She said that violence could be reduced by reallocating police resources away from minor drug offences and large presences at protests.[89] She said she would introduce a target for an even gender balance amongst new Metropolitan Police recruits.[76] She also supported the introduction of supervised injection sites.[90]
Luisa Porritt
When she was selected, Porritt said that if elected she would use empty office buildings for housing and revive town centres in the suburbs. She said that low traffic neighbourhood plans and the introduction of cycle lanes were being rushed and "a good idea being done the wrong way".[39] In March 2021, she formally launched her campaign. She pledged to diversify high streets away from shops and towards services and start a "London Housing Company" to convert empty buildings and build new housing.[91][92] She also proposed a trial of a universal basic income for the city.[76]
On transport and the environment, Porritt said she would make the city's rental bicycles free on Sundays for a year, and increase the area covered by rental bicycles to Lewisham and Greenwich.[75][93] Porritt questioned Khan's environmentalism given his support for the Silvertown Tunnel project, which she called his "dirty little secret".[94] She proposed a road pricing policy to replace the ULEZ, congestion charged and proposed boundary charge. The pay-as-you-go scheme would work by charging drivers based on "the number of journeys you make, the distance travelled, the type of vehicle you have, the level of emissions that produces", and its proceeds would go towards TfL's funding.[95] Her proposals also included establishing ten new parks and including a green roof on all new buildings.[76] On housing, she said she would focus on giving young people access to shelter throughout the year in a bid to end homelessness.[76]
On crime, she said she would double the number of police officers assigned to each ward and investigate reopening thirty police stations.[76] She said she would "effectively legalise cannabis by encouraging the Met Police not to prosecute cannabis crimes".[76]
Other candidates
On 30 March 2021, Laurence Fox said he had made an agreement with Reform UK leader Richard Tice that Reform UK wouldn't field a candidate in the mayoral election. Tice and other Reform UK members attended Fox's campaign launch that month,[96] while the party's former leader, Nigel Farage, also endorsed Fox.[97] In April, Fox proposed six months of free bus and London Underground travel, saying that the increase in economic activity would pay for the cost of lost fares, which he said would be £500 million.[98] Fox has spread misinformation related to the COVID-19 pandemic and calls the threat of COVID-19 variants "scaremongering".[99] He said that if elected, he would instruct the Metropolitan Police and schools to not enforce pandemic-related restrictions.[99] His campaign was funded by the businessman Jeremy Hosking.[99]
The Guardian noted a wave of social media content creators turning to local elections for content, Niko Omilana, Max Fosh and Brian Rose.[100] Rose, a podcaster who has actively promoted misinformation related to the COVID-19 pandemic, stood for the London Real Party.[101][102][103] He was reported to be second favourite in the contest by a bookmaker.[104] He said he had made substantial bets on himself "[b]ut not enough to move the markets.”[105] In the run-up to the election, he was polling in the low single figures. He said he had spent more than a million pounds on billboards and that he was "going to pull off the biggest upset in British political history".[106] He pledged that if elected he would build 50,000 new homes on TfL land by Christmas 2021.[75][105] On 22 April, Lib Dem candidate Luisa Porritt said he should withdraw from the election after the Jewish Leadership Council and the London Jewish Forum described conspiracy theories proposed by David Icke expounded in a video with Rose, which Rose did not challenge, as "clearly antisemitic".[107] During the campaign, a 2018 video of Rose drinking his own urine resurfaced.[108] Speaking about the video, he said "I actually think this shows why I’m the best candidate, I’m open to new ideas."[109]
Mandu Reid, the Women's Equality Party candidate, said that if elected she would offer an extension of the national government's programme of 30 days free childcare to eligible London residents who were retraining after losing their jobs. She also said that she would reallocate money Khan had planned to use to fund more police on the street to 'establish a specialist squad within the Met “to rebuild trust and get justice” for women suffering violence, as part of a “perpetrator strategy”'.[110]
Piers Corbyn, the candidate for the Let London Live party, told the BBC that he would "end lockdown on day one" if he were elected.[111] Corbyn is a conspiracy theorist who has promoted misinformation and conspiracy theories about COVID-19, including calling the virus a "hoax".[112] He is sceptical of climate change and is an anti-vaxxer.[113] He has been fined and arrested during the campaign for breaches of COVID-19 lockdown restrictions, including an arrest on suspicion of malicious communications and public nuisance over his distributing a leaflet comparing COVID-19 vaccination programme with the Nazi concentration camp at Auschwitz.[114] His policy platform includes a pledge to prevent extension of London's Ultra Low Emission Zone.[115]
Count Binface, the satirical candidate for the Count Binface Party, pledged to rename London Bridge the Phoebe Waller Bridge.[116] His manifesto also included a croissant price cap and tying government officials' pay to nurses' pay.[117] He said that he wasn't going to win, but that the supplementary vote system meant that voters could give him their first preference and vote for or against Khan with their second preference.[116] On 21 April, an opinion poll showed that the independent candidate Niko Omilana, a YouTuber who makes prank videos, on 5% of the vote, ahead of all candidates other than Khan, Bailey, Berry and Porritt.[118][65] His policy platform centred on telling the prime minister Boris Johnson to "shush".[115] Omilana's manager said "it’s an investment for him" as more brands would be interested in working with him after the campaign.[109] Omilana was endorsed by fellow YouTubers Keemstar and KSI.[119] Max Fosh, another YouTuber standing in the election, "urged people not to vote for him" and used his platform to encourage young people to vote and to troll Fox.[109]
Valerie Brown, the Burning Pink candidate, was arrested in the early hours of Saturday 8 May, between the election and the announcement of the results. Her campaign manager, Ramon Salgado-Touzon, was arrested on Friday 7 May. Both were accused of criminal damage after spraying pink paint on offices of the Guardian newspaper. Brown was previously arrested and charged with criminal damage of windows at HSBC's headquarters on 22 April.[120]
Candidates
Labour Party
The incumbent mayor Sadiq Khan, who announced in June 2018 that he would run for re-election,[121] became Labour's candidate after more than half of local parties and party affiliates in London voted to automatically reselect him.[122] The comedian Eddie Izzard and Tottenham MP David Lammy had been suggested as potential candidates for the party.[123]
Conservative Party
Shaun Bailey was selected as the candidate of the Conservative Party in September 2018. Bailey has been a member of the London Assembly since 2016, having worked as a youth worker and as a special adviser to David Cameron.[124][125]
The party had started the process for selecting their candidate in June 2018.[126][127] The Guardian reported that more than twenty prospective candidates applied, mostly from local government. A longlist of ten was published in July 2018.[14] Following interviews, the party produced a shortlist of three for London members of the Conservative Party to vote on using a preferential voting system.[128][125] To vote, members needed to reside in London and to have been members on 26 June 2018.[14][129]
Bailey had been endorsed in the party's selection process by the Evening Standard, as well as Conservative police and crime commissioners Anthony Stansfeld, David Lloyd, Matthew Scott and Roger Hirst.[130][131]
Conservative London mayoral candidate selection [125] | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Party | Candidate | 1st Round | % | 2nd Round | Total | First Round Votes Transfer Votes | ||||
Conservative | Shaun Bailey | 3,164 | 43.2% | 740 | 3,904 |
|
||||
Conservative | Andrew Boff | 2,591 | 35.4% | 595 | 3,186 |
|
||||
Conservative | Joy Morrissey | 1,566 | 21.4% |
|
Selection process |
Shortlisted
Longlisted but not shortlisted
Applied but not longlisted
Previously discussed as potential candidates
|
Green Party
Siân Berry, who has been co-leader of the Green Party since 2018 and a Member of the London Assembly since 2016, was announced as the party's mayoral candidate on 14 February 2019. She had been the party's candidate for mayor of London in 2008, when she came fourth with 3.2% of the first preference vote, and in 2016, when she came third with 5.8% of the first preference vote. Nominations had opened in November 2018 and closed in January 2019, with four candidates duly nominated.[150][151] The other nominated candidates were former deputy leader and candidate for the UK Parliament, London Assembly and European Parliament Shahrar Ali, actor and Cities of London and Westminster December 2019 candidate Zack Polanski, as well as former senior civil servant, general election candidate and London Assembly candidate Peter Underwood.[151][152][153]
Liberal Democrats
Luisa Porritt, a former Member of the European Parliament from 2019–2020 and a councillor in Camden, was selected as the party's candidate in October 2020. Initially, the party had selected Siobhan Benita, a former senior civil servant and 2012 independent candidate for London mayor. Benita withdrew in July 2020 after the election was postponed to 2021.
In the first selection process, Benita was chosen to be the Liberal Democrat candidate on 21 November 2018.[25] The other shortlisted candidates were the anti-Brexit campaigner and former and 2020 London Assembly candidate Rob Blackie, Ebookers founder Dinesh Dhamija, and former parliamentary candidate, consultant and 2020 London Assembly candidate Lucy Salek.[154][25][155][156] Benita came first among first preferences, but with less than half the votes. After last-placed Lucy Salek was eliminated and second preferences among her voters tallied, Benita had a majority of the votes cast and was chosen as the party's candidate.[157]
The former Conservative parliamentary candidates Azi Ahmed and Kishan Devani had previously been discussed as potential Liberal Democrat candidates for the mayoralty, as had Rachel Johnson, a journalist and sister of Boris Johnson, the Conservative Prime Minister and a former mayor of London.[158][159]
Liberal Democrat London mayoral candidate selection [125] | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Party | Candidate | 1st Round | % | 2nd Round | Total | First Round Votes Transfer Votes | ||||
Liberal Democrat | Siobhan Benita | 1,548 | 46.2% | 223 | 1,771 |
|
||||
Liberal Democrat | Rob Blackie | 614 | 18.3% | 169 | 783 |
|
||||
Liberal Democrat | Dinesh Dhamija | 614 | 18.3% | 98 | 712 |
|
||||
Liberal Democrat | Lucy Salek | 576 | 17.2% |
|
However, on 27 July 2020, Benita announced her withdrawal from the candidacy, saying she was unable to commit to another year of campaigning following the election's postponement to 2021 given the unpaid nature of the role.[160] The party began a new selection process following Benita's withdrawal.[161] A shortlist of two candidates was announced on 10 September: Luisa Porritt and Geeta Sidhu-Robb.[162] Porritt had served as an MEP for London from 2019 to 2020 and as a councillor on Camden London Borough Council from 2018, having become group leader earlier in September 2020. Sidhu-Robb had previously worked as a lawyer, and was the founder and chief executive of the health company Nosh Detox. She had formerly served as the vice-chair of the People's Vote campaign and served as chair of its successor, Democracy Unleashed.[163]
On 13 September, two days after the shortlist was announced, footage of Sidhu-Robb from the 1997 general election, when she was the Conservative candidate for the seat of Blackburn, re-emerged in which Sidhu-Robb said (in what has been reported to be Urdu[164] or Gujarati[165]), "Don't vote for a Jew, Jack Straw is a Jew. If you vote for him, you're voting for a Jew. Jews are the enemies of Muslims".[164] A few hours later, Sidhu-Robb was suspended from the party and as a candidate.[166] Sidhu-Robb apologised for the comments and said she had regretted making them at the time.[167] Following these events, Benita revealed that she had not only stood down as candidate, but had also resigned from the party.[165]
As a result, a vote among the membership was held on the same timetable, but with Porritt standing against only the option to reopen nominations.[168] The result was announced on 13 October 2020, with Porritt being selected.[163][39]
Candidate | Votes | % | |
---|---|---|---|
Luisa Porritt | 3,722 |
|
87.9% |
Reopen nominations | 514 |
|
12.1% |
Turnout | 4,236 | 19.1% |
Other parties and candidates
The following people also stood.[169]
Party | Candidate | Notes/Sources | |
---|---|---|---|
style="background-color: Template:Renew Party/meta/color"| | Renew Party | Kam Balayev | Candidate has worked in international law and business.[170][171] Balayev campaigned for a Universal Basic Income, cheaper transport costs and more support for small businesses.[172] |
Count Binface Party | Count Binface | Satirical candidate created by comedian Jon Harvey, as an independent.[173] He crowdfunded the £10,000 deposit required.[171] | |
style="background-color: Template:Burning Pink/meta/color"| | The Burning Pink Party | Valerie Brown | Brown stood on a one policy platform to abolish government and the role of Mayor of London, and for power to be placed in the hands of the people, through citizens' assemblies.[174] Brown was arrested and charged for covering a number of charities' buildings in pink paint, protesting against their inaction on climate change.[175] |
Let London Live | Piers Corbyn | Corbyn is a weather forecaster, older brother of the former Labour Party leader Jeremy Corbyn.[114] | |
Independent | Max Fosh | YouTuber seeking to win more votes than Laurence Fox.[176] | |
style="background-color: Template:Reclaim Party/meta/color"| | Reclaim Party | Laurence Fox | Actor.[177] |
UK Independence Party | Peter Gammons | Motivational speaker and former Brexit Party member who defected to UKIP in September 2019.[178][179] | |
Rejoin EU | Richard Hewison | Campaigned for the UK to rejoin the Erasmus Programme and more support for the performing arts sector. Hewison was supported by Volt Europa.[180] | |
Animal Welfare Party | Vanessa Hudson | Hudson campaigned to push for carbon net zero status in London by 2025, prioritise cleaning up the Thames, and the development of vertical farms.[181] | |
Social Democratic Party | Steve Kelleher | Unsuccessful Brexit Party candidate for the London constituency of Eltham in the 2019 general election.[170][182] | |
style="background-color: Template:Heritage Party (UK)/meta/color"| | Heritage Party | David Kurten | Serving member of the London Assembly (elected as UKIP) who announced his intention to campaign on a socially conservative platform.[183] He campaigned for the removal of all cycle lanes, an end to buffer zones outside abortion clinics and more support for black cabs.[184] |
Independent | Farah London[185] | London stood with a focus on the cost of living in London and public safety. She also plans to reduce the congestion charge in London. She had been involved with the Conservative Party.[185] | |
Independent | Niko Omilana | Barnet-based YouTuber, known for making prank videos.[170] | |
Independent | Nims Obunge | Pastor and the chief executive of knife-crime awareness organisation The Peace Alliance.[170] | |
Women's Equality Party | Mandu Reid | Reid is the party's leader and has worked for all three previous mayors as a project worker in City Hall.[186][187][170] She campaigned on a platform of social justice, gender equality and inclusion.[188] | |
London Real Party | Brian Rose | Podcaster who has actively promoted misinformation related to the COVID-19 pandemic,[189][190] stood as an independent.[191] |
Candidates who had indicated intention to stand
Environmental campaigner Rosalind Readhead intended to stand,[192] but withdrew from the race 30 March 2021 to help stop the environmental vote being split.[193] London-based rapper Drillminister had announced his candidacy as an independent candidate, campaigning on reducing homelessness, improving transport, increasing mental health support, diversifying the Metropolitan Police Service and rehabilitation to curb crime and improving air quality in the capital.[194][195] Charlie Mullins, founder of Pimlico Plumbers, had announced he would stand as an independent.[196] Winston McKenzie, an activist and perennial candidate, had also announced he was intending to stand for the party he founded and leads, Unity in Action.[171][197] Drillminister, Mullins and McKenzie were all absent from the list of candidates nominated.[169]
Opinion polls
Graphical summary
The chart below shows opinion polls conducted for the 2021 London mayoral election. The trend lines are local regressions (LOESS).
After May 2020
Date(s) conducted |
Pollster | Client | Sample size | First preference | Final round | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Khan | Bailey | Berry | Porritt | Others | Lead | Khan | Bailey | Lead | ||||
Lab | Con | Green | Lib Dem | Lab | Con | |||||||
Template:Opdrts | 2021 mayoral election | – | 40.0% | 35.3% | 7.8% | 4.4% | 12.5% | 4.7% | 55.2% | 44.8% | 10.4% | |
Template:Opdrts | YouGov | N/A | 1,141 | 43% | 31% | 10% | 5% | <templatestyles src="Template:Hidden begin/styles.css"/> | 12% | 59% | 41% | 18% |
Template:Opdrts | Savanta ComRes | N/A | ? | 41% | 29% | 5% | 8% | <templatestyles src="Template:Hidden begin/styles.css"/>
17%
Omilana (Ind): 6%
Other: 11% |
12% | 60% | 40% | 20% |
Template:Opdrts | Opinium | Evening Standard | 1,005 | 48% | 29% | 7% | 8% | <templatestyles src="Template:Hidden begin/styles.css"/>
8%
|
19% | 63% | 37% | 26% |
Template:Opdrts | Savanta ComRes | ITV London | 1,004 | 41% | 28% | 6% | 8% | <templatestyles src="Template:Hidden begin/styles.css"/> | 13% | 61% | 39% | 22% |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 1,500 | 47% | 26% | 6% | 9% | <templatestyles src="Template:Hidden begin/styles.css"/> | 21% | — | — | — |
Template:Opdrts | Opinium | N/A | 1,093 | 51% | 29% | 8% | 8% | <templatestyles src="Template:Hidden begin/styles.css"/> | 22% | 64% | 36% | 28% |
Template:Opdrts | YouGov | Queen Mary University of London | 1,192 | 47% | 26% | 9% | 7% | <templatestyles src="Template:Hidden begin/styles.css"/> | 21% | 66% | 34% | 32% |
Template:Opdrts | Opinium | Evening Standard | 1,500 | 53% | 28% | 7% | 7% | <templatestyles src="Template:Hidden begin/styles.css"/> | 25% | 66% | 34% | 32% |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 1,500 | 51% | 25% | 6% | 8% | <templatestyles src="Template:Hidden begin/styles.css"/> | 25% | — | — | — |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 1,500 | 49% | 28% | 10% | 11% | <templatestyles src="Template:Hidden begin/styles.css"/>
5%
Gammons (UKIP): 2%
Others: 3% |
21% | — | — | — |
Template:Opdrts | YouGov | Queen Mary University of London | 1,048 | 51% | 30% | 9% | 4% | 5% | 21% | 64% | 36% | 28% |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 2,000 | 50% | 28% | 10% | 10% | 2% | 22% | — | — | — |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 2,000 | 48% | 28% | 9% | 11%[lower-alpha 1] | 4% | 20% | 63% | 37% | 26% |
Template:Opdrts | Redfield and Wilton Strategies | N/A | 2,500 | 49% | 26% | 9% | 12%[lower-alpha 1] | 4% | 23% | 61% | 39% | 22% |
Before May 2020
The polls below were taken when the election was expected in May 2020. Rory Stewart and Siobhan Benita both dropped out of the election following its delay.
Date(s) conducted |
Pollster | Client | Sample size | First preference | Final round | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Khan | Bailey | Berry | Benita | Stewart | Others | Lead | Khan | Bailey | Berry | Benita | Stewart | Lead | ||||
Lab | Con | Green | Lib Dem | Ind | Lab | Con | Green | Lib Dem | Ind | |||||||
rowspan="4" Template:Opdrts | YouGov | Queen Mary University of London | 1,002 | 49% | 24% | 7% | 4% | 13% | <templatestyles src="Template:Hidden begin/styles.css"/>
4%
Reid (WEP): 1%
Others: 3% |
25% | 67% | 33% | — | — | — | 34% |
39% | — | 21% | — | — | 18% | |||||||||||
41% | — | — | 18% | — | 23% | |||||||||||
39% | — | — | — | 27% | 12% | |||||||||||
rowspan="4" Template:Opdrts | YouGov | Queen Mary University of London | 1,175 | 45% | 23% | 7% | 8% | 13% | 4% | 22% | 44% | 25% | — | — | — | 19% |
33% | — | 25% | — | — | 8% | |||||||||||
35% | — | — | 22% | — | 13% | |||||||||||
36% | — | — | — | 25% | 11% | |||||||||||
Template:Opdrts | YouGov | Queen Mary University of London | 1,015 | 43% | 23% | 16% | 10% | — | 8% | 20% | 64% | 36% | — | — | — | 28% |
Template:Opdrts | YouGov | Queen Mary University of London | 1,020 | 55% | 28% | 7%[lower-alpha 2] | 4% | — | 6% | 27% | 62% | 38% | — | — | — | 24% |
Results
Counting of the votes started on Friday 7 May at 7am. Due to measures taken to limit the spread of coronavirus, a final result came on the evening of Saturday 8 May.[200] Turnout at the election was 42%[201]
Mayor of London election 6 May 2021 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Party | Candidate | 1st Round | % | 2nd Round | Total | First Round Votes Transfer Votes | ||||
Labour | Sadiq Khan | 1,013,721 | 40.0% | 192,313 | 1,206,034 |
|
||||
Conservative | Shaun Bailey | 893,051 | 35.3% | 84,550 | 977,601 |
|
||||
Green | Siân Berry | 197,976 | 7.8% |
|
||||||
Liberal Democrat | Luisa Porritt | 111,716 | 4.4% |
|
||||||
Independent | Niko Omilana | 49,628 | 2.0% |
|
||||||
Reclaim | Laurence Fox | 47,634 | 1.9% |
|
||||||
London Real | Brian Rose | 31,111 | 1.2% |
|
||||||
Rejoin EU | Richard Hewison | 28,012 | 1.1% |
|
||||||
Count Binface | Count Binface | 24,775 | 1.0% |
|
||||||
Women's Equality | Mandu Reid | 21,182 | 0.8% |
|
||||||
Let London Live | Piers Corbyn | 20,604 | 0.8% |
|
||||||
Animal Welfare | Vanessa Hudson | 16,826 | 0.7% |
|
||||||
UKIP | Peter Gammons | 14,393 | 0.6% |
|
||||||
Independent | Farah London | 11,869 | 0.5% |
|
||||||
style="background-color: Template:Heritage Party (UK)/meta/color; width: 2px;" | | [[Heritage Party (UK)|Template:Heritage Party (UK)/meta/shortname]] | David Kurten | 11,025 | 0.4% |
|
|||||
Independent | Nims Obunge | 9,682 | 0.4% |
|
||||||
Social Democratic | Steve Kelleher | 8,764 | 0.3% |
|
||||||
style="background-color: Template:Renew Party/meta/color; width: 2px;" | | [[Renew Party|Template:Renew Party/meta/shortname]] | Kam Balayev | 7,774 | 0.3% |
|
|||||
Independent | Max Fosh | 6,309 | 0.2% |
|
||||||
style="background-color: Template:Burning Pink/meta/color; width: 2px;" | | [[Burning Pink|Template:Burning Pink/meta/shortname]] | Valerie Brown | 5,305 | 0.2% |
|
|||||
Labour hold |
Analysis and reactions
The result was closer than expected, with Bailey receiving a greater than expected share of the vote compared to polling and despite receiving few resources from Conservative Campaign HQ. Unlike incumbents in Greater Manchester, the West Midlands and Tees Valley, Khan saw his victory margin cut, and Bailey received the largest number of first preference votes in Ealing and Hillingdon, and Brent and Harrow, two constituencies where Khan won the most votes in the previous election.[202][203]
Khan's first round vote share was down 4.2%, while Bailey's first round vote share was up 0.3% on the candidate in 2016. Berry's vote share was up 2.0%. The Liberal Democrats were down 0.2%. UKIP's vote share fell by 3%. The only other party that stood a candidate in 2016 and 2021 were the Women's Equality Party, who saw their vote share fall by 1.2%.
Two prominent YouTubers stood as candidates, both claiming that they successfully engaged young people in the election. Max Fosh came second to last and said he had no intention of standing as a candidate again, but Niko Omilana came fifth. Fosh told the BBC that he made about £4500 from YouTube videos of his campaign, a net loss of £5500 taking into account his lost deposit, but that he also gained followers. Omilana did not answer the BBC's enquiries on this matter, but Hussein Kesvani estimated he would make back his lost deposit through increased YouTube revenues.[204]
Notes
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 14.00 14.01 14.02 14.03 14.04 14.05 14.06 14.07 14.08 14.09 14.10 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 25.0 25.1 25.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 33.0 33.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 39.0 39.1 39.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 65.0 65.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 67.0 67.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 73.0 73.1 73.2 73.3 73.4 73.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 74.0 74.1 74.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 75.0 75.1 75.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 76.00 76.01 76.02 76.03 76.04 76.05 76.06 76.07 76.08 76.09 76.10 76.11 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 84.0 84.1 84.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 99.0 99.1 99.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 105.0 105.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 109.0 109.1 109.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 114.0 114.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 115.0 115.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 116.0 116.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 123.0 123.1 123.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 125.0 125.1 125.2 125.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 128.0 128.1 128.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 132.0 132.1 132.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 135.0 135.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 139.0 139.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 140.0 140.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 141.0 141.1 141.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 144.0 144.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 145.0 145.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 146.0 146.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 151.0 151.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 163.0 163.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 164.0 164.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 165.0 165.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 169.0 169.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 170.0 170.1 170.2 170.3 170.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 171.0 171.1 171.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Laurence Fox exclusive: I'm standing for London Mayor to offer a voice to those being dominated into silence The Daily Telegraph
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 185.0 185.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.[non-primary source needed]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- Wikipedia articles needing factual verification from May 2021
- Articles with invalid date parameter in template
- Articles with short description
- Use dmy dates from May 2021
- Use British English from October 2015
- Pages with broken file links
- 2021 elections in the United Kingdom
- 2021 in London
- Mayoral elections in London
- 2021 English local elections
- Elections postponed due to the COVID-19 pandemic