Israel has formally recognised Somaliland as an independent and sovereign state, a move that is set to redraw diplomatic