Israeli troops on Sunday finished clearing out all but the last of the 21 Gaza settlements and bulldozers began to work in earnest to demolish settlers ' homes , while Prime Minister Ariel Sharon of Israel lashed out at the protesters who have challenged the army and the police . ''