Earlier we spoke to Ed Miliband, the shadow climate and net zero secretary, and began by asking him what he made of the research that puts BP profits at more than £9billion and rather than paying a big chunk of that on tax, they turn out to be recipients from the taxpayer.