The prime minister will say the UK is facing unprecedented challenges but promises better days ahead.