Jeff Lynne is a very underrated guitarist.....He did a great solo on ELO’s “Showdown.”
A more than competent vocalist as well I think.