Ulster GAA player Joe Brolly has been praised for his selfless act of humanity after he gave his friend a kidney.

The 42-year-old former gaelic football star and Derry all-Ireland winner, barrister and TV pundit is recovering in hospital after donating the organ to GAA enthusiast Shane Finnegan.

The two men know each other from coaching an under-10s team at St Brigid's gaelic club in Belfast, are recovering in Guy's Hospital in London after surgery earlier this week.

Mr Brolly approached Mr Finnegan when he heard he needed a live donor and had been awaiting a transplant for more than six years.

Mr Finnegan, 40, has suffered from kidney problems for 20 years. Two previous transplants have failed - one of them after 12 years.