Star Metro - Oil permits and wind crisis threaten UK net zero pledge