Question: who wrote there's nothing holdin me back
Answer: `` There 's Nothing Holdin ' Me Back '' is a song recorded by Canadian singer and songwriter Shawn Mendes .