Weighted by likelihood to vote, excluding those who would not vote or don't know.
YouGov surveyed 1,015 adults in London between May 7 and 10, 2019. December figures are from a previous survey conducted between December 3 and 6, 2018.