British Prime Minister Keir Starmer has challenged Russian President Vladimir Putin to sign up to a ceasefire in its war ...