UK's Starmer under renewed pressure as lawmakers urge him to quit
Speaking at a community centre in London, Starmer all but admitted he had been too timid in tackling the myriad of problems besetting Britain since he won a large majority in 2024, and said he took r...