There have been 16 by elections between 2019 and 2023 - this may exclude a few more recent ones so assume (say) 20.
By comparison there have been many periods with a greater number
1945-1950 50
1951-1955 44
1955-1958 49
1959-1964 61
Rather than listing all of them - since the war, there have been 21 separate administrations due to general elections. In only 12 of those were there less than 20 by elections.
By comparison Rishi could be renamed "Lucki Rishi"!
researchbriefings.files.parliament.uk/documents/CBP-7529/CBP-7529.pdf#page=45
|