The Budget Speech and the Ukraine - mixed results