The European Commission has given Croatia the green light to join the EU on 1 July as the 28th member state.

Croatia's accession can go ahead once all 27 have ratified the agreement - and 19 states have done that so far.

A Commission monitoring report says Croatia must take further action to tackle organised crime and corruption.