gibraltar's government is elected for a four year term