Leeds is a city in West Yorkshire, England. Leeds has one of the most diverse economies of all the UK's main employment centres and has seen the fastest rate of private-sector jobs growth of any UK city. Read More
British Foreign Secretary Liz Truss has beaten former Chancellor of the Exchequer Rishi Sunak, winning the ruling Conservative Party's leadership contest. ...