Canada isn’t the only country embroiled in political drama. British Prime Minister Sir Keir Starmer is firing back against criticism of his government’s handling of Brita...