The UK government has pulled a “controversial” $1.15bn (£875m) package of support to a “giant” gas project in Mozambique ...