Britain's international development minister Priti Patel apologized on Monday for failing to disclose meetings with senior Israeli officials and representatives of Israeli businesse and charities during a private holiday in the Jewish state, in a potential breach of ministerial protocol.