All games are being transmitted and streamed live by one of either the BBC and ITV as per this schedule here.
I didnt realise that Prime had some Euro 2016 matches live. Apparently 12 matches including:
France vs. Rom - Sat 11 June, 6.45am
Germany vs. Ukraine - Mon 13 June, 7am
Spain vs. Turkey - Sat 18 June, 7am
Slovakia vs. England - Tue 21 June, 7am
Croatia vs. Spain - Wed 22 June, 7am
Sweden vs. Belgium - Thu 23 June, 7am