Hearts complete permanent signing of Josh Ginnelly after loan spell According to BBC, Scottish Premiership outfit Hearts have completed the…