I am unsure if you are saying it cranks harder in the morning or it cranks fine but struggles starting.
If it cranks hard only on cold mornings your battery is showing early signs of failure.
If it cranks good but won't start very well try turning your key to "on" but not cranking the starter, wait about 10 seconds with key "on" then engage the starter.
If this makes it start normally it means your fuel pump is bleeding back into the tank overnight, holding the key in the "on" position for a few seconds before cranking gives the pump a chance to build pressure in the fuel system again before you try to light it off.
This is an early warning sign of a dying fuel pump by the way.
If it cranks hard only on cold mornings your battery is showing early signs of failure.
If it cranks good but won't start very well try turning your key to "on" but not cranking the starter, wait about 10 seconds with key "on" then engage the starter.
If this makes it start normally it means your fuel pump is bleeding back into the tank overnight, holding the key in the "on" position for a few seconds before cranking gives the pump a chance to build pressure in the fuel system again before you try to light it off.
This is an early warning sign of a dying fuel pump by the way.