I think he has been ill for quite some time. Went to see him speak last year, but he subsequently cancelled many of the remaining dates on his tour.
I wish him a speedy recovery; Whatever else he is, and wherever you are on the political spectrum, he should be recognised for having integrity, conviction and character - not something always evident among the later generations of MP.