The UK will “never let up” in backing Ukraine, the Foreign Secretary said, as the war entered its 1,000th day and questions lingered over whether British-supplied missiles could be authorised to hit targets within Russia.