More than £16bn has been handed out to some household names including BA, Tottenham Hotspur and M&S.