President Trump shocks the nation with a surprise 'warrior dividend' for over one million service members before Christmas. Each member set to receive a check of $1,776, but the real question remains: What prompted this unexpected move and what are the political implications?