President during visit to Britain, urges UK and other world powers to be tough with Tehran as nuclear deal negotiations are set to resume; thanks UK’s PM for banning of Hamas, with Johnson saying move was ‘vindicated’ with latest attack in Jerusalem