The Who's Roger Daltrey, 81, reveals sad health battle live on stage during charity concert

The Who's Roger has admitted he's enduring a health battle while performing at a charity concert in London on Thursday.