The US president has authorised Ukraine to deploy American-made long-range missiles to strike targets within Russian territory, in a significant escalation in Washington's support for Kyiv.