A London court has sentenced a Russian man to four years in prison for assaulting a woman during an attack that Barron Trump witnessed on a video call.