I am so sorry for you- but Mowgli will be ok. A good friend of mine has a blind kitty and Penelope is great! Of course she's only inside but she gets around well.
And still there may be some treatment.

Sending all good wishes to you and Mowgli.