Rod Stewart cancels gigs after heart surgery

Rod Stewart has cancelled the remainder of his US tour, including a Las Vegas residency, after undergoing heart surgery.