Sir Keir Starmer is to announce a new package of support for Ukraine, despite Donald Trump piling pressure on Kyiv to back down and accept a peace deal with Russia.