East Grand Bahamas MP Kwasi Thompson, the shadow minister for finance, said the government has failed to deliver on several key promises, especially on the island of Grand Bahama.