The UK's International Development Secretary Priti Patel stepped down after it was revealed she failed to disclose meetings with Israeli officials while on holiday.