Pigeon

I rescued a pigeon in my garden possibly got by a cat.  He (I guessing is

Male as two fingers same size ?) He has injured wing tries to flap but falls to one side over his wing.   We, having tried every phone we knew and kept him fed and watered for a couple of weeks decided to keep him.  I would very much like to see him fly one day - I don’t know if he will.  I know very little about pigeons can you advise me onto what is the best way I can care for him ?