After the UK, France and Canada announced trade sanctions on Israel, Jerusalem has retaliated by announcing the closure of the British Consulate.