Recent tax cuts

Discuss the tax cuts recently enacted by congress and signed by Trump. Give your opinion as to whether it will good or bad for the economy as a whole both long and short run and why? Also, who are the winners and losers and what will the impact be on the middle class?