The Pulse Today
Britain's political landscape has been in flux since 2016, with seven prime ministers in a decade.