President Trump and North Korea's leader, Kim Jong-un, have shared an historic handshake in Singapore.

BBC Rewind looked back on other political handshakes of significance from The Queen meeting Martin McGuinness in 2012 to Egyptian President Sadat shaking hands with Israel's Begin during the 1979 Egypt-Israel Camp David Accords.