UK's new govt scrutinized after first 100 days
British Prime Minister Keir Starmer delivers his keynote speech at Britain's Labour Party's annual conference in Liverpool, Britain on Sept 24. [Photo/Agencies] The United Kingdom's Labour Party government, led by Prime Minister Keir …