Prominent figures in cycling and environmental activism have expressed anger after British Cycling signed a partnership with Shell due to the oil and gas company’s lack of commitments on net zero. The ...