Sir Paul McCartney has assured fans he is now ­"feeling great" after recent health woes which led to the cancellation of gigs.

In a video message posted online, the former Beatles star told how he was now back on form and had rescheduled a number of axed shows. The musician, who turned 72 last week pulled out of shows in Japan due to a mystery bug and doctors ordered "complete rest".

He pulled shows in the US to allow him to recuperate more fully. He will resume his live shows on July 5.,