British Foreign Secretary David Cameron promises £3 billion of annual military aid to Ukraine for "as long as it takes." (Reuters) Russian invasion of Ukraine link embed save