I know that the corporates are making a lot of money. But, they are also the job makers. Without them people will be unemployed. Therefore, corporates are already doing a favor to the society, and therefore they do not need to give more to the society by paying taxes.
however they would be doing even more of a favour if they paid taxes which would mean millions more pounds for the government, this would mean that they would not have to lay of more people so even more people would end up with jobs