Looking at they way things have been working over the last few years, a reduction in Corporation tax will just mean an increase in remuneration for executives, while workers will be laid off or made redundant.
"should the theory of stimulating demand and a successful economy be achieved by enticing the consumer first? "
Yes, and one way to entice the consumer would be a package to improve their job security, or reduce their outgoings, instead of increasing the income of the fat cats.