Football Lawrence Shankland says Hearts form gives him ‘good opportunity’ to be at Euros March 4, 2024