Canada's new prime minister Mark Carney has met Sir Keir Starmer in Downing Street this evening, with the UK leader welcoming the relationship between the "two sovereign allies".
Continue reading...
Continue reading...