Broken sewing machine (Clayton-Le-Woods, PR25)

My son decided to take the sewing machine apart when it stopped working. However he could get it back together again!
I’ve no idea whether it’s salvageable. To be honest it was never the best. However wanted to give someone handy the opportunity to tinker rather than sending it to the landfill.