Hi yes that sounds like the starter solenoid has failed, or the starter cable contacts are dirty. The happened to me last year; you can buy a new OEM solenoid for about $80
That was a good catch by him I didn’t think of that one.Thanks all who responded. I have changed the solenoid with no results. My problem is probably same as Tyler's i.e. starter gone